Zhuhai is a modern city in China’s southern Guangdong province, on the border with Macau. Transformed into one of China’s first Special Economic Zones in 1980, today the city is known for golf resorts, theme parks and islands off the Pearl River Delta. Zhuhai is a coastal city in Guangdong Province, China. The name 'Zhuhai' means Pearl Sea coming from Zhuhai's location where the Pearl River flows into the South Sea.
Hide player controls
Hide resume playing