Tiananmen Square, in central Beijing, is the largest public square in the world.
(With almost nothing in it.)