Flower City Square, 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-kilometre-large (22 sq mi) area with Haixinsha Island to its south and Huangpu Avenue to its north. Guangzhou Opera House, Guangdong Museum and Guangzhou Library[2] are also located around the square.