Beautiful big, wild cat rests up in the trees of the Corcovado National Park in Osa, Costa Rica