- 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.
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
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.