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:14
Add to Collections
Add to Favorites