vicuñas and alpacas in Machu Picchu Lost City of Inca, Peru. One of the New Seven Wonders of the World.