Sitting in the Vilcabamba mountain range of Peru, perched high above the Vilcanota River, is a sacred place. They call it Machu Picchu. Viewed from above, Machu Picchu looks like a great bird – like a condor – turning in full flight. Up close, it is a key to a past … [Read more...] about Machu Picchu’s Story in Stone