- Stock Photo ID: #ZN814862
- Image Credit: Picxy.com/Syncope
- Description:The Mall Road in Shimla, located in the heart of the town, is the main street that is lined up with a myriad of restaurants, clubs, banks, shops, post offices and tourist offices.
- Location: Shimla, Himachal Pradesh, India