From the archive record
Busy street scene in Shimla town. One can see a Christ Church building, pedestrians, school children in uniforms, a young girl riding a horse, statue of Dr.Yashwant Singh Parmara........ Christ Church, Shimla, is the second oldest church in North India, after St John's Church in Meerut. It is a parish in the Diocese of Amritsar in the Church of North India. Its current incumbent is The Rev. Mushtaq Achher Malk, B.D., M.Th., whose ecclesiastical designation is presbyter-in-charge. Worship is conducted in Hindi and English. Mall Road is the main street in Shimla, the capital city of Himachal Pradesh, India. Constructed during British colonial rule, the Mall road is located a level below the ridge. The offices of municipal corporation, fire service, and police headquarters are located here. A