Tehri Garhwal on map

Tehri Garhwal, Uttarakhand, India information