The mummy of a mountain cat from about 800 AD is displayed at the Museum of Leymebamba, in the Andean region of Chachapoyas, July 16, 2011. [Photo/Agencies]