A magnitude-6.6 earthquake struck north-east Afghanistan on Sunday, the US Geological Survey reported, with strong tremors felt across India and Pakistan.
No casualties were reported. and no damage had been reported in India or Pakistan.
The USGS said the quake hit 39 kilometres south-west of Ashkasham, in the Hindu Kush region of the Himalayas near the border with Pakistan.
It struck some 200 kilometres beneath the surface, Pakistan’s meteorological department chief Mohamed Riaz said.
Residents of Srinagar in the Kashmir region rushed out of their houses in panic, according to Indian media reports.
In the Indian capital New Delhi, underground metro rail services were halted for approximately 30 minutes and have since resumed, NDTV reported.
A powerful earthquake killed more than 400 people across Afghanistan, northern Pakistan and parts of India and destroyed hundreds of houses in October.