Google continues to add to their impressive StreetView coverage, and the latest new countries to
get images are
Canada and the
However for sheer visual impact, the inclusion of an "off road" set of images taken round
Huis Ten Bosch
(a Dutched themed town in Japan) is hard to beat.