The school is situated at vill. Bishangarh , Dehradun, amidst healthy and beautiful surroundings facing the Shivalik Hills. It is located in an open space which is neither very far from the city nor amongst the congested areas. The site is ideal for an educational institution.

The institution has sports and Music facilities , Laboratories and Multi purpose Halls, fully equipped with facilities like Smart Board , Computers, Internet etc.