out of nowhere , a shower of red rose petals pours down with the snow and when we look up , the bearded vultures are turning over and over above us , their screeches drifting down with the petals , followed by the spine-tingling cat-growls and wolf howling .