Overview

Embark on an unforgettable adventure to New Tehri, a meticulously planned town nestled at an elevation of 1950 meters. Marvel at the breathtaking panoramic views of Tehri Lake and the renowned Tehri Dam, set against the backdrop of majestic mountains. Discover the awe-inspiring Tehri Dam, Asia's largest and highest dam, standing tall at 260 meters above sea level. Immerse yourself in the serene am... Read More
.
img