All Landscape Travel Suraj Tal Lake in Keylong Suraj Tal or Suraj Tal Lake also called Surya taal, is a sacred body of water, literally means the Lake of the Sun God.