×

Deoria Taal

Lake in India
Deoria Tal is a lake about 3 km from the villages of Mastura and Sari on the Ukhimath-Chopta road in the state of Uttarakhand in India. Situated at an altitude of 2,438 metres in the Garhwal Himalayas, it has heavily wooded, lush green... Wikipedia
Surface elevation: 7,999′