Geo Location Information for 202.70.129.240 IP Address. The IP Address 202.70.129.240 is located at -33.8328 latitude and 151.166 longitude in Australia. Friendly Location for the IP Address is New South Wales, Longueville, Australia, 2066