huacheng square guangzhou
Huacheng Square. The square streches from Huangpu Avenue West to the Canton Tower. Huangcheng Square, or Flower City Square (Chinese: è±åå»£å ´), is the largest city square in the City of Guangzhou, China. The square is situated on the city axis in Zhujiang New Town, with Haixinsha Island to its south.