Passengers pose for pictures in front of Adora Magic City, China’s first domestically built large cruise ship, in Shanghai yesterday. The ship officially set sail and began operations yesterday. Built by Shanghai Waigaoqiao Shipbuilding, a subsidiary of China State Shipbuilding Corp., Adora Magic City can accommodate a maximum of 5,246 guests. China News Service |