Where Is It?
St. Xavier’s School is in Tikjuk, in the Sikkim province of India, bordering on Nepal, Tibet, and Bhutan.
It is too small to actually be on the map, but it is near Geyzing which you can see on this map.
As you can see it is high up in the Himalayas.
The mountain at the bottom of the page is the nearby Kanchenjunga, the third highest mountain in the world with an elevation of 8,586 m (28,169 ft).