Geo Location Information for 119.147.50.92 IP Address. The IP Address 119.147.50.92 is located at 22.533 latitude and 114.133 longitude in China. Friendly Location for the IP Address is SHENZHEN, GUANGDONG, CHINA
深圳之窗为您æ供本地最新资讯,内容覆盖深圳旅游ã€ç¾Žé£Ÿã€åœ°é“公交ã€æ•°ç...