This photo taken on March 18, 2025 shows boat-shaped piers of the Luoyang River in Quanzhou City, southeast China's Fujian Province. At the estuary of the Luoyang River in Quanzhou City, vast areas of ...