IP address 60.208.119.14 is registered for China. The server carries IP 60.208.119.14 located at latitude 27.8043 and longitude 114.933, time zone is GMT +8. Server location in Jiangxi, Xinyu, China, zipcode 338025.
世纪金榜集团