Geo Location Information for 79.140.64.133 IP Address. The IP Address 79.140.64.133 is located at 50.6107 latitude and 36.5802 longitude in Russia. Friendly Location for the IP Address is Belgorod, Belgorod, Russian Federation, 308023