Random Video

Lulusar Lake in Naran, Kaghan Valley, Pakistan

2016-08-15 1 Dailymotion

Lulusar is group of mountain peaks and a lake in the Kaghan Valley in the Khyber-Pakhtunkhwa province of Pakistan. The word "sar" means "top" or "peak" in Pashto. The highest peak has a height of 11,200 ft above sea level