It looks like the link pointing here was faulty. Maybe try searching?
Best Boarding School in Dehradun | Tula's International School
Tula's International School
Dhoolkot, P.O - Selaqui Chakrata Road, Dehradun 248011 Uttarakhand, India
Tula's International School
Dhoolkot, P.O - Selaqui Chakrata Road, Dehradun 248011 Uttarakhand, India