Maoming, alternately romanized as Mowming, is a prefecture-level city located in southwestern Guangdong province, China. Facing the South China Sea to the city's south, Maoming city borders Zhanjiang to the west, Yangjiang to the east, and Yunfu to the northeast, and is 362 kilometers from Guangzhou and 121 kilometers from Zhanjiang. Read More
Chaba, the third typhoon of the year, made landfall in the coastal area of Maoming City in south China's Guangdong Province at around 3 p.m. Saturday, Xinhua reported. ...