Chandra Taal (meaning the "Lake of the Moon"), or Chandra Tal, is situated at an altitude of about in the Himalayas.
Chandra Taal (meaning the "Lake of the Moon") is situated at an altitude of about in the Himalayas. Chandra Tal, is situated at an altitude of about in the Himalayas.