Sheshan Forest Resort

Shanghai, China

Hillside retreat outside Shanghai adjacent to historic Catholic Monastery and ancient Chinese temples tourism park. 5-star boutique resort hotel and specialty tourist oriented retail center.

 

Comments are closed.