At the foot of mountains in eastern Spain, rescued lions and chimpanzees take strolls through lush green surroundings at a ...