Friday 10 March 2017

The mall road of Shimla Photo by Arijit Biswas — National Geographic Your Shot

The mall road of Shimla Photo by Arijit Biswas — National Geographic Your Shot: Mall Road is the main street in Shimla, the capital city of Himachal Pradesh, India. Constructed during British colonial rule, the Mall road has located a level below the ridge.

No comments:

Post a Comment