Picture Postcards: Street scene in Shimla, India IndiaTopics of the World February 24, 2013 Today’s street scene was sent in by our contributor in India, Anu, who describes it as a, [...]