86.134.6919.8260 Contact@ChinaTopTrip.com

Category

Lhasa Attractions

Chakpori Hill or called Yao Wang Shan literally means the horn of the Red Mountain and is the sacred hill located near Potala Palace in Tibet
1 2