Shanghai Happy Valley Travel Guide - Sunshine Port20 / 24Shanghai Happy Valley Travel Guide - Ant Kingdom

Introduction to Treasure Island: Treasure Island stands at the commanding heights of the park, overlooking the beautiful scenery of the entire park. It slowly rotates to take in a panoramic view of Sheshan Mountain and Moon Lake.
Shanghai Happy Valley Travel Guide - Treasure Island
Comments
No comments yet