Pin Valley National Park is a National park of India located within the Lahaul and Spiti district, in the state of Himachal Pradesh, in far northern India.
View Full Image on Dreamstime
Username: Touringdiaries
Editorial: No
Width: 4592 pixels
Height: 3448 pixels
Downloads: 1
Image ID: 170997810