The scenery of Mount Kailash in Ngari prefecture of southwest China's Tibet Autonomous Region. Mount Kailash and Manasorovar Lake, located in the west of Tibet, are considered as holy land in Buddhism and worshipped by believers.
src:IANS