Below is an amazing street view of the Mendenhall Glacier in Juneau, Alaska.
Mendenhall Glacier, Juneau, Alaska
View Larger Map
If you want to see some more amazing street views you can try our Streetviewer Gallery. Alternatively you could have a look at some other collections of interesting street views.
LaudonTech's Street View Gallery
Street View Fun