Aerial photo taken on March 20, 2019 shows the International Conference Center in Boao Town of Qionghai City, south China's Hainan Province. This year's annual conference of the Boao Forum for Asia (BFA), scheduled from March 26 to 29 in Boao, a coastal town in China's southern island province of Hainan, will be themed "Shared Future, Concerted Action, Common Development." (Xinhua/Guo Cheng)