28 lakh tola (about 32,620 kg) of placer gold has been discovered in the Indus River near Attock. The value of this reserve in the global market is estimated to be between 600 and 700 billion rupees.