Saif-ul Malook lake KPk Pakistan

Move with flowing water which can beat the rocks.