SHANGHAI, Sept. 15 (Xinhua) -- Follow our drones to take a view of the birthplace of China's homegrown large cruise ships in Shanghai, east China. China's first domestically-built large cruise ship, Adora Magic City, constructed by Shanghai Waigaoqiao Shipbuilding Co., Ltd. was built here and made its commercial maiden voyage in 2024. The construction of the main structure for China's second homegrown large cruise, Adora Flora City, was completed here in this year's January.











