Apartment Building in Tehri Region


  • Administrative Building of THDC IL,, Tehri Dam Rd, Uttarakhand 249124, India