IP address 95.104.197.17
Latitude 54.3205
Longitude 48.4468
Country Russia
Region Ulyanovsk Oblast
City Ulyanovsk
Organization MTS PJSC