IP: 92.76.228.200 Country: Germany State: Thuringia City: Apolda Latitude: 51.0201 Longitude: 11.5096