SHANGHAI: China's second domestically built large cruise ship, Adora Flora City, was delivered in Shanghai on Friday.