33.8k reviews
On the southwest side of the Himalaya Lhasa Hotel, Linke East Road South Section, Chengguan District, Lhasa City, Tibet Autonomous Region.