Get the app

China Highlights

star star star star star 277

3F, 2000 Zhongshan North Road, Shanghai 200063

Where old meets new, and east meets west

  • Unique Experience