Machu Picchu / The Sacrificial Stone
12/1/05