
The Wonders of a Machu Picchu trek
Covering five square miles 7,972 feet up in the Andes Mountains, the city of Machu Picchu, which means “old peak” in the Andean Quecha language, is one of the premier archaeological sites on this planet. It More...

Helicopter crashes in Peruvian Andes; all 14 on board killed
Search and rescue teams found a missing helicopter that crashed into Mount Mamarosa in the Peruvian Andes Saturday morning. Initial reports are that all 14 passengers and crew are dead. Public domain photo/Yuval More...