Khanpur Lake is about 40 kilometers (25 miles) away from Islamabad (the capital of Pakistan) in Hazara Division of Khyber Pakhtunkhwa, Pakistan. The lake is located near the town Khanpur, on the road Taxila - Haripur. The lake is the result of construction of Khanpur which is 51 meters high and has total capacity of 140,000,000 cubic meters.
The lake is fed by River Haro and is an important water source for both agricultural and consumption needs in the region. Khanpur Lake is also a reservoir that supplies drinking water to Rawalpindi / Islamabad. The lake has become a popular tourist destination where families and individuals can enjoy water sports, sightseeing, fishing and many other adventure sports. Shaheen Adventures has its resort located at Khanpur Lake with the name “ Lake View Resort” which is the largest one in the area.