Moon Lake Sculpture Park - in front of the red sculpture
Created by
tklib
33.8k reviews
No. 1158, Linyin Xin Road, Sheshan Town, Songjiang District, Shanghai City
Walking Guide
Walk straight for 50 meters to reach the spot.
Take a taxi to Yuehu Park and enter through the gate.