Self-developed cruise ship starts trial run, showcasing manufacturing power
China's first domestically developed large cruise ship, the Adora Magic City, departed from a port in Shanghai on Sunday, commencing its trial run, according to China Media Group (CMG). The…