Huayna Picchu: The Stairs of Death
Huayna Picchu: The Stairs of Death Jutting majestically into the Peruvian sky, Huayna Picchu is not for the faint-hearted. This ancient Inca peak, ominously nicknamed “The Stairs of Death,” lures…
Read moreAFTER 20 YEARS OF LIFE IN CHAINS MOUNTAIN LION IS FREED FOR THE 1ST TIME AND IT’S CAPTURED ON CAMERA
AFTER 20 YEARS OF LIFE IN CHAINS MOUNTAIN LION IS FREED FOR THE 1ST TIME AND IT’S CAPTURED ON CAMERA Thanks to Animal Defenders International group and their wonderful…
Read more