there is a cat that is standing on top of a car
a cat standing on a snow covered car 
A cat sitting on the hood of a snow covered car.
A cat has jumped on top of a car covered with snow.
Fluffy cat sitting on top of snow covered car