Shenyang at a Glance
Shenyang is the capital of Liaoning Province and the economic, cultural, transportation and trade center of Northeast China. The total population of the city is over 9.1 million. As the host city of 2006 International Horticulture Exposition and venue for the soccer matches of 2008 Beijing Olympic Games, Shenyang has been the focus of world-wide attention.