Singapore: An earthquake of magnitude 5.9 struck Taiwan, the United States Geological Survey said on Tuesday, and witnesses said it set buildings shaking in the capital, Taipei.

There were no immediate reports of damage or casualties from the quake, which hit 9km southeast of the coastal town of Su-ao at a depth of 26km.

Su-ao is about 70km away from the capital.