Meta16.com website hosting report.
A DNS lookup shows that Meta16.com links to IP address 43.224.154.133 which is geographicly located in , Hong Kong.
The coordinates of this location are latitude 114.166700 & longitude 22.250000.
"Meta16.com is hosted at ZHONGYA PTE.LTD (sg.eshosting.com)"