istockphoto-897638826-612x612 by NepalTourism Star this if you like it!

Ngari, Tibet Autonomus Region of China - April 29, 2013: Tourist walking on shore of Rakshas Tal lake in Western Tibet. This lake also known as Demons Lake, Ravana Tal or Ravan Harda in Hindu Religion


No comments yet.

Be the first to comment on this photo!

More photos by NepalTourism