Lulusar (original) (raw)

Lulusar (Pashto: للوسر), (Urdu: لالو سر), or Lalusar, is a group of mountain peaks and a lake in the Kaghan Valley in the Khyber-Pakhtunkhwa province of Pakistan.

thumbnail