Strong tremors jolted parts of north India, including Delhi-NCR, on Tuesday night as an earthquake of magnitude 6.6 struck the Hindu Kush region in Afghanistan.
Panic-stricken people rushed out of buildings as the earthquake struck around 10.20 pm and was also felt in Jammu and Kashmir, Haryana, Punjab and Rajasthan.
There was disruption in mobile services in some parts of the Jammu region immediately after the earthquake, an official said.
There was no immediate report of any loss of life or property.
According to an automated report generated by the National Centre for Seismology, the 6.6 magnitude quake struck 133 km southeast of Fayzabad in Afghanistan. The earthquake was at a depth of 156 km.
A Noida resident said he first noticed the dining table shaking.
"Soon after we saw that the fans were also shaking. The earthquake was strong in terms of intensity and stayed for a longer period," the resident of Hyde Park society in Noida said.
A cab owner in Delhi said he felt the earthquake while he was waiting for passengers.
"I was waiting for passengers and suddenly my car started shaking. I immediately shouted and told my friends about it," said cab owner Ramesh Pawar, who was near Connaught Place in central Delhi.
Jyoti, a resident of Lajpat Nagar in south Delhi, said she was watching television when she suddenly saw the TV and sofa were shaking.
Initially, she ignored it but when her husband alerted her, she and her family members rushed out of their home.
"I ignored it initially but as soon as my husband alerted, I felt the earthquake too. This time it was strong and the sofa I was sitting on started shaking a bit. We rushed outside our home. Thankfully, we are on the ground floor, so in such situations, we have an easy escape," she said.