Take a tour of Guangzhou Flower City Square in Tianhe District, China
Huacheng Square, or Flower City Square (Chinese: 花城广场), is the largest city square in the city of Guangzhou. The square is situated on the city axis in Zhujiang New Town, occupies a 56-square-kilometer-large (22 sq mi) area with Haixinsha Island to its south and Huangpu Avenue to its north.