- Epicentre in Uttarakhand's Rudraprayag district, depth 30 km
- Strong tremors felt in Delhi, Gurgaon and Ghaziabad
- There have been no reports of any damage so far
The earthquake struck at 8:49 pm, at a depth of 30 kilometres, according to the Indian Meteorological Department.
"The epicentre is in Uttarakhand, the tremors felt in Delhi and NCR are the impulses," an official at Centre for Seismology, India Meteorological Department (IMD), told news agency IANS.
This is the second earthquake in Uttarakhand in the past 24 hours. On Tuesday, a 3.3 magnitude earthquake was reported in the state. The hill state, a part of the Himalayan region, falls under a high seismic zone.
on Wednesday, tremors were also felt in Roorkee and Dehradun in Uttarakhand and parts of Haryana and Uttar Pradesh. In Dehradun, many people stepped out of their buildings after the tremors, reported news agency ANI.
There have been no reports of any damage or casualties.
Many people from Delhi, Gurgaon and Ghaziabad took to Twitter just after they felt the earthquake tremors.
"I felt this #earthquake in #Delhi. It was continuously shaking for sometime," tweeted a Twitter user Barny.
#earthquake in Delhi. Prayers for everyone.- Optimist (@DesiOptimystic) December 6, 2017
Just felt Earthquake tremors in Delhi. Hope everything is safe !- Madhur Verma (@IPSMadhurVerma) December 6, 2017