Those crazy Inca! Check out these steps with nothing but a 1000 meter fall below! Peru, Machupichu - 25-Aug-06