Geo Location Information for 212.172.221.16 IP Address. The IP Address 212.172.221.16 is located at 51.7884 latitude and 11.1501 longitude in Germany. Friendly Location for the IP Address is Sachsen-anhalt, Quedlinburg, Germany, 06484