Shenyang Shenyang, the capital of Liaoning Province, is the largest city in northeast China, with a total urban population of 4.24 million. As a heavy-industrial city, Shenyang takes pride in its machinery, electrical equipment and heavy-duty machines industries.
Former Imperial Palace
in Shenyang