Published November 29, 2014 at 1333 × 2000 in The Shimla Diary ← Previous Next → A section of the Mall Road – an important commercial centre of the hill town.