Geo Location Information for 142.104.197.120 IP Address. The IP Address 142.104.197.120 is located at 48.4242 latitude and -123.368 longitude in Canada. Friendly Location for the IP Address is British Columbia, Victoria, Canada, V8w 3p4
The UVic Edge is where dynamic learning and vital impact meet, in Canada's most extraordinary environment for discovery and innovation.