Tarbela lake is one of biggest lake of pakistan and it is made up of clay and stones. It is situated in Haripur District which is one of the most developed city of Kpk Pakistan.