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