Qingchun Square
Shangcheng District, China

Qingchun Square is a square located on the north side of Qingchun East Road in Shangcheng District, Hangzhou. It integrates leisure, shopping, culture and entertainment.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).