I saw this on the news this morning so I google earthed it to see for my self. I took a screen shot and blew up the info in the corner in case anyone wants to do the same. There is no location you can type in unless you have google earth pro and can use the GPS coordinates.
The location is roughly 320 miles S and E of Calgary
LOOK HE'S WEARING AN iPOD!!!! LOL