Mussoorie Christ Church...
The church was built in 1836 and is considered to be the oldest churches in the Himalayan ranges by the British during the British colonization in India. Possessing Gothic design and architectural styles, the stained glass windows in the Church repre...
Mussoorie, Uttarakhand, India