Xinhua |
November 6, 2026

This photo taken on Nov. 6, 2026 shows the cruise ship Adora Flora City at Shanghai Waigaoqiao Shipbuilding Co., Ltd., a subsidiary of China State Shipbuilding Corporation Limited (CSSC), in Shanghai, east China. (Xinhua/Ding Ting)