20190731 city.shimla: Himachal Pradesh: Rain throws life out of gear