A magnitude 6.6 earthquake has been felt across a number of major cities across south-west Asia.
The earthquake struck in Afghanistan, close to its border with Tajikistan, at 10:28 GMT, according to the US Geological Survey (USGS).
There are reports the tremor was felt in Kabul, Lahore and in Delhi, forcing residents to leave their homes.
In October 2015, a magnitude-7.5 quake in the same border area killed close to 300 people.
The latest quake, in what is a sparsely-populated mountainous region, struck at a depth of 210km, the USGS reported. It was the same depth as the 2015 quake.
In Delhi, the metro train system was temporarily halted. The BBC’s Sanjoy Majumder said a number of aftershocks were felt in the Indian capital.