Wow, I'm surprised street view has such a remote location. That begs the question where is the most remote street view location.
back
1 comments
Probably either northern Alaska, or maybe somewhere in Australia.
This is pretty epic looking, isn't it: