Why does the Bearded Vulture drop bones from high altitudes?

Answer

To break them into pieces

To access the nutrient-rich marrow contained within bones, the Bearded Vulture employs a learned behavior of carrying heavy bones to heights exceeding 16,000 feet. By dropping them onto rocks or designated bone-yards, the bones shatter into smaller fragments, allowing the bird to consume both the bone pieces and the marrow inside.

Why does the Bearded Vulture drop bones from high altitudes?
fooddietbirdvulturescavenger