Xiaoliuqiu, also known as Lambai Island, is a coral island off the southwest coast of Taiwan. It is an ideal ... For ...
Seven people are dead and at least 700 have been injured after Taiwan’s strongest earthquake ... and a major tourist attraction known as Turtle Island has slid into the sea.