A stunning Anglican Church called Christ church built in the 19th century in Kasauli, a small hill station in northern India. The Victorian church will captivate your attention with its green coloured roof. And the glass stained windows inside the church