Lhasa is the capital city of the Tibet Autonomous Region in China. It is situated at an elevation of about 3,650 meters (11,975 feet) above sea level, making it one of the highest cities in the world. Lhasa is known for its rich cultural heritage and is often referred to as the "Land of the Gods."
The city is home to several important religious sites, including the iconic Potala Palace, which was the winter residence of the Dalai Lamas. Another significant site is the Jokhang Temple, a pilgrimage destination for Tibetan Buddhists. Lhasa serves as a center for Tibetan culture and religion.