WorldLens

By worldlens

Sheshan Forest Park

Hiking up Shanghai’s tallest hill only takes about 30 minutes, but you’ll find this pavilion along the way and a Catholic basilica and observatory on top.

Comments
Sign in or get an account to comment.