IP Address: 85.216.101.240 Country: Germany State: Baden-Wurttemberg City: Mannheim Latitude: 49.4866 Longitude: 8.4624