Tehri is a picturesque town located in the Indian state of Uttarakhand. Situated at an altitude of 1,550 meters above sea level, Tehri is encompassed by the majestic Himalayas, offering breathtaking views of the surrounding mountain ranges. The town is renowned for its pristine natural beauty, making it a popular tourist destination.
One of the main attractions in Tehri is the Tehri Dam, which is one of the highest dams in the world. The dam is built on the Bhagirathi River, a tributary of the holy River Ganges. It not only serves as a major source of hydroelectric power generation but also provides irrigation facilities to the nearby areas. The Tehri Dam has become a symbol of engineering marvel and is a must-visit for tourists.
In addition to the dam, Tehri is also known for its spiritual significance. The town is home to several ancient temples and ashrams that attract devotees from all over the country. One such prominent temple is the Chandrabadani Temple, dedicated to Goddess Chandrabadani. It is believed that the forehead of the goddess fell at this spot, making it a holy pilgrimage site.
Tehri is a haven for adventure enthusiasts as it offers a wide range of thrilling activities. The pristine waters of the Tehri Lake provide opportunities for boating, jet skiing, and other water sports. The surrounding mountains are perfect for trekking, rock climbing, and camping. The town also hosts various festivals and cultural events, showcasing the rich heritage and traditions of the region.