Geo Location Information for 195.148.216.131 IP Address. The IP Address 195.148.216.131 is located at 61.6886 latitude and 27.2723 longitude in Finland. Friendly Location for the IP Address is Etela-savo, Mikkeli, Finland, 50101