The IP address 160.19.66 has been registered by 141 Yang Guan Jie from the ripencc registry
The IP location is: