2004/07/12

- Lhasa, Tibet Autonomous Region in China -
ASTER VNIR Level 1B

Lhasa is the capital city of Tibet Autonomous Region in China. It is situated in the south central part of the region, on the north bank of Lhasa River, a tributary of the Yarlung Tsangpo River. The city lies on a plateau at an altitude of over 3,600m above sea level.

Lhasa in Tibetan means "The Land of the Gods", and it is a Holy Place for Tibetan Buddhism.

In the image, a hill, Potala Hill, can be located in the central west side of Lhasa city. On the hill, there is the Potala Palace, a Tibetan Buddhism temple that was once the residence of the Dalai Lama.