Nanpu Square Park (China) No.2277 Pudong SouthRoad, Huangpu District, Shanghai 200000 China
Waterfall Clock (China) No.13 Zhongshan Dongyi Road, Huangpu District, Shanghai 200000 China