Video PlayerClose
Chinese Ambassador to Sri Lanka Cheng Xueyuan (C) and Commander of Sri Lanka Navy Vice Admiral Piyal De Silva board the China-gifted frigate "P625" at Colombo Port, Sri Lanka, July 8, 2019. The China-gifted frigate "P625" to the Sri Lankan Navy arrived at Sri Lanka's Colombo Port on Monday morning. (Xinhua/Tang Lu)