There are some places in the world that are special and hold immense importance to many ancient civilizations and religions. These places came into notice due to their divine beauty. Himalayas and the mountains beyond it are one of them. Beyond the high altitudes of these peaks lies a place that is yet untouched by humans. Mount Kailash means divinity for Hindus and Buddhists. They consider it as the center of the world. Near it lies the lake of Mansarovar or Mapam Yutso that completes the picture.
Place of eternal calm