Beautiful view of church in foggy day at Shimla( Himachal Pradesh )in India.Christ Church, shimla, is the second oldest church in North India, Christ Church is situated on The ridge. It stands out as one of the prominent landmarks of Shimla.
Photo by aashi7
Royalties free, Commercial & Editorial use
$10.00


