The Pearl River Delta Metropolitan Region is the low-lying area surrounding the Pearl River estuary, where the Pearl River flows into the South China Sea. It is one of the most densely urbanized regions in the world, and is often considered a megacity. 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. ...