An earthquake of 5.8 magnitude hit Delhi-NCR this afternoon. As per the National Center for Seismology, the centre of the quake was in Nepal. The tremors struck at a depth of 10 kilometres.