Madeen Swat Valley River View Khyber Pakhtunkhwa (KPK ) Pakistan / Khyber Pakhtunkhwa / By Farhad Iftikhar Beautiful view of River, Road & Mountains at Madeen (Swat Valley) Kyber Pakhtunkhwa (KPK) Pakistan.Madeen Swat Valley River View Khyber Pakhtunkhwa (KPK ) Pakistan