Lulusar Lake, Naran, Pakistan! The word "sar" means "top or peak" in Pashto. Actually Lulusar is the name of the mountains that contain the lake, located at 3,410 m (11,190 ft).

与ID: 2040180020相似的图片,总计1000

  • 总页数10
  • 总页数10