From the archive record
Statue of Indira Gandhi at the side of the road mall road in Shimla, Himachal Pradesh. Noisy crowded street with people on daily pursuits of life, some in a shopping spree, some just a tourists. We also see a balloon seller selling colourful balloons at the roadside. 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 showrooms, department stores, shops, restaurants and cafes. A Him