Busy market street in Shimla, India. The picture was taken on Jan 03,2011 in the himalayan township of Shimla in India. The picture is of of the main market in Shimla, known as The Mall. The market has centuries old British colonial era buildings and is the main shopping center in the town.