Definitions for "Liaoyang"
Liaoyang is a city in China, Liaoning province, located in the middle of the beautiful and rich Liaodong Peninsula. The city is situated on the T'ai-tzu River with a population of nearly one million. It is approximately one hour south of Shenyang by car.