SIGHTSEEING HOTEL

Shangri La Avenu
Lijiang
China