Shanghai Minhang Sports Park - The Sea of Flowers on the Other Shore
Created bytklib
33.8k reviews
No. 456, Xinzhen Road, Minhang District, Shanghai
Walking Guide
Navigate to Minhang Sports Park (No. 456 Xinzhen Road, Minhang District, Shanghai). Enter the park and follow the walking trail to see the spider lilies.