Visitors walk past a luxury yacht on display during the 19th China (Shanghai) International Boat Show, known as CIBS 2014, in Shanghai, China, 10 April 2014. [Photo/dfic.cn]