The streetview snowmobile About Street View Articles Canada February 11, 2010February 10, 2010 by StreetViewFun.com StreetViewFun.com · Reply Google streetview have visited the slopes in Vancouver, Canada to cover where the Olympics are taking place. Please wait... Similar Street View images