in Animals50 Largest Birds That Rule The Skies 2k Views The mountain caracara is a species of bird of prey in the Falconidae family. It is found in puna and páramo in the Andes, ranging from southern Ecuador, through Peru and Bolivia, to northern Argentina and Chile. Page 6 of 6Previous 123456Next1.2Kshares Share Tweet RSS WhatsApp BirdsCreaturesFlyingLargestSkyLeave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment *Name * Email * Website Δ