Yanqing88.com website hosting report.
A DNS lookup shows that Yanqing88.com links to IP address 67.215.247.3 which is geographicly located in Santa Ana, United States.
The coordinates of this location are latitude -117.794200 & longitude 33.763300.
"Yanqing88.com is hosted at Secured Private Network"