Google's latest improbable mapping project: 38 ski resorts, including 13 with Street View.
Shared publiclyView activity