Designed by
Title
Suraj Taal Lake at Baralacha La, Lahaul-Spiti, Himachal Pradesh. India #60620418
Description
Suraj Taal Lake at Baralacha La at the height of 4830 mtr., Lahaul-Spiti, Himachal Pradesh. India. This lakes comes on way to Ladakh from Manali.