New Tehri Uttarakhand Places to visit in New Tehri Garhwal Uttaranchal(05) Save Image Image gallery: New Tehri India: The 2026 Hub For Sustainable Adventure Tourism And Hydro-Power