Looking at those photos, look at the incline the car is parked on.
In the snow, and presumably ice.
Snow tires or not, it speaks of some confidence, eh ?