Friday, November 12, 2010

Lake of the Sun God (Suraj Tal)

Share
Suraj Tal (Lake) which literally means the Lake of the Sun God, lies just below the Baralacha La pass in the Lahaul & Spiti valley in India and is the second highest lake in India, and the 21st highest in the world.


1 comment:

  1. Great composition. I liked the way you have included the foreground in lower left corner. I just wish you you could have taken care of the little distraction in the upper right corner. Never mind, this is a beautiful capture anyways :) I am dying to visit Ladakh since ages, and your picture has just intensified it!

    ReplyDelete