Where is InterContinental Shanghai Wonderland located?
InterContinental Shanghai Wonderland, InterContinental Shanghai Wonderland, China (approx. 31.060278°, 121.149445°)
InterContinental Shanghai Wonderland, InterContinental Shanghai Wonderland, China (approx. 31.060278°, 121.149445°)