Google Street View is now on all seven continents. Most amazing thing is street view is available for the cool and beautiful Antarctica. if not directly, you can explore the ice beauty of Antarctica in Google Maps over here.
These street view photos are taken by Brian McClendon along with his Google Earth and Maps team. Check out these beautiful shots.