The school campus is located in a serene, pollution free environment, in the idyllic cantonment area of Dehradun. Dehradun is the capital city of the state of Uttaranchal and is a part of majestic Himalayan Range. It is 35 kms. from Mussoorie (The hill station) and about 25 kms from the Jolly Grant Airport. At night, the glittering Mussoorie hill-lights provide a panoramic view of spell binding beauty.During the summer months the climate remains moderate while in the months of December and January, cold climatic conditions are experienced.