Geo Location Information for 182.16.13.214 IP Address. The IP Address 182.16.13.214 is located at 22.2333 latitude and 114 longitude in Hong Kong SAR China. Friendly Location for the IP Address is Hong Kong (sar), Cheung Sha Wan, Hong Kong
Personal blog of Kai Gittens, AKA kaidez, a New York/Jersey City, N.J. based web designer at Revlon and Almay and freelance web designer/developer