Shenyang/Definition

The largest city in Liaoning, a province in the northeast of the People's Republic of China.