Baralacha Pass, Himachal Pradesh, India.

- Image ID: KP4P4J