BREAKING: Massive destruction on Guishan Island (Turtle Mountain Island), a turtle-shaped island off the coast of Yilan in Eastern Taiwan, amid strong earthquake
https://x.com/TheInsiderPaper/status/1775331482078220741
Mountains falling into the sea….