A view of the BFA International Convention Center ahead of the Boao Forum for Asia Annual Conference 2018 in Boao, South China's Hainan province, on March 31, 2018. [Photo/IC]