All places in Shanghai
Changfeng Park
长风公园
Changfeng Park is a landscaped park in the west of Shanghai, China. The size of the park is 364,000 square meters. It features an artificial lake, Yinchu Lake, and an artificial hill, Tiebi Hill.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more