Xinghai Square
Dalian, China · built 1994
Xinghai Square (simplified, traditional, pinyin: Xīnghǎi Guǎngchǎng) is a city square in Dalian, Liaoning, China. It is located to the north of Xinghai Bay. It covers a total area of 110 ha (270 acres), created entirely through land reclamation, making it the largest city square in the world. Its name literally means "the Sea of Stars".
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).