A view of the Boao Forum for Asia (BFA) Convention Center in Boao, South China's Hainan Province, on April 10, 2018. (Photo/chinadaily.com.cn)
RIGHT BG
A view of the Boao Forum for Asia (BFA) Convention Center in Boao, South China's Hainan Province, on April 10, 2018. (Photo/chinadaily.com.cn)