From the archive record
The Mall Road in Shimla is considered as the lifeline of the city. Most of the major hotels, restaurants and recreation centers are situated along the road, making it a place which cannot be left untouched by any visitor. One can also see the yellow building of Christ Church which is the second oldest church in North India, 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. Automobiles, except emergency vehicles are not allowed on this road. For this reason, the locals — and tourists — are often found strolling on this road in the evenings. Mall road has a number of showroo