Mountain view near Shimla, Himachal Pradesh, India

- Image ID: EHMXX0
Steve Speller / Alamy Stock Photo
Image ID: EHMXX0
Mountain view near Shimla, Himachal Pradesh, India
Location: Himachal Pradesh, India