This is at Chenil La Poursuite, a dog sledding adventure business in Quebec, Canada.



These images were taken in December 2012, so only a couple of days ago.
Just in case the StreetView camera doesn’t work?
Good thing the camera was on.
Let’s hope it’s just Google taking the Street View trike out of the van.

Just to the left is the location of a Google Datacentre in Belgium.