Google Street View Available On All 7 Continents, Including Antarctica

Google Street View in Antarctica

Google Street View is now available on all 7 continents, including Antarctica.