Photo taken on April 7, 2018 shows the main venue for Boao Forum for Asia (BFA) in Boao Town, south China's Hainan Province. The Boao Forum for Asia annual conference will last from April 8 to April 11. (Xinhua/Guo Cheng)