Chinese Premier Li Keqiang addresses the Malaysia-China High Level Economic Forum in Kuala Lumpur, Malaysia, Nov 23, 2015. [Photo/Xinhua]