Lulusar, or Lalusar, is a group of mountain peaks and a lake in the Kaghan Valley in the Khyber-Pakhtunkhwa province of Pakistan
4k 00:16
Add to Collections
Add to Favorites