An unidentified tourist walking on shore of Rakshas Tal lake in Western Tibet, China. This lake also known as Demons Lake, Ravana Tal or Ravan Harda in Hindu Religion.
View Full Image on Dreamstime
Username: Zzvet
Editorial: No
Width: 3996 pixels
Height: 1781 pixels
Downloads: 1
Image ID: 105956929