At least 30 people have been injured after a strong earthquake hit northern Afghanistan.
The 6.2-magnitude tremor struck near the border with Tajikistan and could be felt in the capital, Kabul.
Residents were injured as houses or walls collapsed in Peshawar, northwestern Pakistan. Around 40 people have been taken to hospitals in the city, doctors and rescue officials told the Associated Press.
The US Geological Survey reports the quake was centred in the Hindu Kush region of Afghanistan.
Head of Pakistan's disaster management authority Hamid Nawaz says officials are still assessing damage to the region. He confirmed old homes and walls have collapsed as result of the quake.
The earthquake was also felt in New Delhi and parts of northern India, where residents ran out of their homes in panic. There have been no reports of fatalities or major damage, according to the Press Trust of India news agency.
Many people in Pakistan's capital, Islamabad, stayed outside their houses despite the cold winter weather, for fear of aftershocks.