A strong earthquake and nerve-jangling aftershocks cracked walls and sent inhabitants pouring onto the streets in several towns across northeastern India on Wednesday.
Take a look:
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.
There have been no reports of casualties so far, with residents saying the main human toll was stress, minor cuts and bruises