
According to the US Geological Survey, the epicentre of the 6.2 magnitude quake was in a hilly region in Assam state near India's border with Bhutan.

Both the main tremor and aftershocks were felt hundreds of kilometres away in the northern state of Bengal, as well as in Bhutan and Bangladesh.

The quake badly shook Tezpur, a city of 100,000 people, about 45 kilometres (28 miles) from the epicentre.

Residents said many buildings suffered cracked walls and broken windows. Fissures spread across roads.