Tehri on map

New Tehri, Uttarakhand 249001, India information