Christ Church in Shimla, Himachal Pradesh

Art & Culture
1147 Videos

Shimla, often referred to as 'Queen of Hills', is the capital of Himachal Pradesh, a state in north India. It is a famous hill station, which draws the attention of people from around the world. Travellers and nature enthusiasts often include this place in their travel itinerary in India. The place has a rich heritage and has religious significance.

The Christ Church located in the Mall area in Shimla is a popular pilgrim centre and is considered as the second oldest church in north India. The church was designed by Colonel J.T.Boileau in 1844 and was consecrated in the year 1857.

28 Videos210176 Views