IP address 176.116.141.85
Latitude 54.3205
Longitude 48.4468
Country Russia
Region Ulyanovsk Oblast
City Ulyanovsk
Organization Telecom.ru Ltd