The Madhuri Lake located at an altitude of 12,000 ft above sea level just 30 km north-east of Tawang, is a sight to behold, tucked between huge mountains in the heart of the Himalayas with many upright tree trunks standing in its belly as if guarding the lake. It holds a very special place in the hearts of Buddhists of both India and nearby Tibet who come here every year to pray. Madhuri Lake is a bounty of nature which amazes you, dazzles you and rejuvenates your soul.