A moderate earthquake measuring 5.3 on the Richter Scale shook most parts of NWFP, Azad Kashmir and Punjab on Friday but there was no immediate report of casualties or damage, head of the seismological department said. The earthquake's epicentre was located about 300kms north of Peshawar in the Hindu Kush mountains, director general seismological department Chaudhry Qamar-uz-Zaman said.