Get up to $50 off of Blurb photo books when you upgrade to Plus or Awesome. Upgrade now

Mall Road is the main street in Shimla, the capital city of Himachal Pradesh, India. Constructed during British colonial rule. Mall road has a number of showrooms, department stores, shops, restaurants and cafes.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app