Stock Photo: Tourists at a temple on a hill, Shimla, Himachal Pradesh, India