The United States Geological Survey confirmed a magnitude 6.6 earthquake struck northeast of Kabul, Afghanistan, near the border with Pakistan.
According to tweets, this earthquake rocked parts of Punjab, including Lahore.
A resident from the region tweeted: 7.1!! May Allah protect everyone..praying for everyones safety after the massive earthquake..Allah humma aj’al al khair.
Tremors were felt in Delhi ,Haryana, Punjab and northern India.
Reports on Twitter say several buildings were evacuated in New Delhi. The metro service was also halted. Besides the Indian capital, the quake was felt across north India, including National Capital Region, Kashmir and Uttarakhand, according to local press.