Japanese meteorologists have cancelled a tsunami warning an hour after a powerful quake struck off the coast of Taiwan.

No tsunami was recorded following the 6.6 magnitude quake, which struck near Yonaguni, a remote island at the end of the Okinawa chain, near to Taiwan.