Jiaoyang.cn website hosting report.
A DNS lookup shows that Jiaoyang.cn links to IP address 218.25.10.29 which is geographicly located in Shenyang, China.
The coordinates of this location are latitude 123.432800 & longitude 41.792200.
"Jiaoyang.cn is hosted at China Unicom Liaoning province network"