IP address 85.173.198.229
Latitude 49.1097
Longitude 44.8497
Country Russia
Region Volgograd Oblast
City Dubovka
Organization Rostelecom