a green land rover parked on snow