A 6.3-magnitude earthquake hit Nepal at around 2 am on Wednesday, as per the initial data by National Center for Seismology. The depth of the earthquake was around 10 km, as per preliminary data. Strong tremors were felt in Delhi-NCR and several other parts of North India. On Tuesday night, a 3.5-magnitude earthquake had also struck Nepal.