Bearded vultures, or lammergeiers perched on some rocks.
lammergeier definition by Webster's New World
Origin: German lämmergeier ; from lämmer, plural of lamm, lamb plush geier, vulture, akin to gier, greed ; from Indo-European base an unverified form ghī-, variant, variety of ghē- from source gape
lammergeier definition by American Heritage Dictionary
Origin: German Lämmergeier : Lämmer, genitive pl. of Lamm, lamb (from Middle High German lamp, from Old High German lamb) + Geier, vulture (from Middle High German gīr, from Old High German).