allaboutworldheritage.com
The 12 Most Beautiful Places In Tibet; WOW TRAVEL
Nestled among the mighty Himalayas, to the north of India, lays the mystical land of Tibet. It is the highest habitable place on the face of this earth lying at an average elevation of 5000 m above…