A powerful 6.7-magnitude earthquake has struck off Indonesia's Java island, the country's meteorology agency says, prompting some residents in the capital Jakarta to flee from buildings in panic.
Indonesia's meteorology agency (BMGK) said the earthquake hit 52km off Banten province at a depth of 10km, but did not have the potential to cause a tsunami.
In Jakarta, the tremors were felt strongly.
"I was very scared, suddenly there was a quake and it was so strong," said 38-year-old Jakarta resident and nanny, Ani.
"When I felt it I directly grabbed my employer's baby and ran downstairs."
The quake was also felt in the province of West Java and in Lampung, on Sumatra island.
Indonesia straddles the so-called "Pacific Ring of Fire", a highly seismically active zone, where different plates on the earth's crust meet and create a large number of earthquakes and volcanoes.
Last month, a 7.4-magnitude earthquake struck eastern Indonesia, triggering a tsunami warning and also sending residents fleeing from their homes but causing only minor damage.