New Delhi, Jan 7: A powerful earthquake of 7.1 magnitude struck Nepal on Tuesday morning, sending tremors across parts of North India, including Bihar, West Bengal, Sikkim and Delhi-NCR.