Chinese Vice-Premier Li Keqiang (L) gives a keynote speech during the opening ceremony of the Boao Forum for Asia (BFA) Annual Conference 2012 in Boao, South China's Hainan province, April 2, 2012. [Photo/Xinhua]