China issued a yellow tsunami alert today after a powerful 8.8-magnitude earthquake struck Russia’s Kamchatka peninsula. The warning center of the Ministry of Natural Resources said the resulting tsunami could have a destructive impact along coastal areas including Shanghai, southern Zhoushan, eastern Taipei, as well as Pingtung, Taitung, Hualien, and Yilan.