Typhoon Maria makes landfall in southwest China
1/4
Large waves lap at the coast in Wenling, in east China's Zhejiang Province, seen here on July 10, 2018. Typhoon Maria, the eighth this year, made landfall at about 9 a.m. on Wednesday in Lianjiang County, Fujian Province, bringing gales of up to 151 kilometers per hour. [Photo: Xinhua]