From the archive record
On the streets of Mall road in Shimla, we see the statue of Dr.Yashwant Singh Parmara, leader of the Indian National Congress and the first Chief Minister of Himachal Pradesh state, yellow building of Christ Church, school students in uniform, a middle aged man with DSLR camera hung on his neck, lot more people in pursue of their daily activities.... 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 r