Contact Information
The Mall, Shimla, Himachal Pradesh 171001, India
Detailed Information
Christ Church in Shimla is one of the oldest churches in North India and holds historical and architectural significance. It is located on The Ridge in Shimla and is a prominent landmark in the city. The church was consecrated in 1857 and is known for its neo-Gothic architecture, stained glass windows, and iconic appearance.