This photo taken on March 18, 2025 shows boat-shaped piers of the Luoyang River in Quanzhou City, southeast China's Fujian ...
The Luoyang Bridge is seen through red blossoms in Quanzhou City, southeast China's Fujian Province, ...