Typhoon Mekkhala: Strong Winds, Heavy Rains Slam China’s Fujian Province

By Epoch Video
Epoch Video
Epoch Video
Bringing you the latest videos, livestreams, and premieres.
August 13, 2020Updated: August 13, 2020

Powerful winds blew away steel roofs and toppled big trees after typhoon Mekkhala made landfall in Zhangpu county, located in China’s Fujian province.

According to local meteorologists, it landed around 7:30 a.m. on August 11, bringing gales of up to 74 m.p.h. near its eye.