Photo by Lu Xun Park - Waterfront Hydrangeas

Lu Xun Park - Waterfront Hydrangeas

Created bytklib

33.8k reviews

No. 2288 North Sichuan Road, Hongkou District, Shanghai (260 meters walk from Exit 6 of Hongkou Football Stadium Metro Station)

Walking Guide