Photo taken on April 7, 2018 shows a passage in the venue for Boao Forum for Asia (BFA) in Boao Town, South China's Hainan province. [Photo/Xinhua]