FathomAway Favorites

Fathom Favorites : Shanghai

Shanghai Sculpture Park

For new perspectives, take in the 70 massive installations at the foot of the Sheshan Mountains that make up Shanghai Sculpture Park.

1158 Linyin New Rd.
Shanghai, China,