- Suraj Tal – Lake of the Sun God - The Suraj Tal Lake in the Lahaul and Spiti district of Himachal Pradesh is one of the most enthralling and amazingly beautiful lakes in the country - Suraj Tal Lake is located close to Baralacha Pass
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections