CITY

A street in Shimla, India, turned pedestrian only recently

  • /