Tenbo-cctv.com website hosting report.
A DNS lookup shows that Tenbo-cctv.com links to IP address 121.201.3.121 which is geographicly located in Guangzhou, China.
The coordinates of this location are latitude 113.250000 & longitude 23.116700.
"Tenbo-cctv.com is hosted at CNISP-Union Technology (Beijing) Co."