• Caption: Rainy day in Shenyang's business district. Shenyang, the capital of Liaoning Province, is home to 6.8 million people and is the business center of northeast China.