Archaeology Stone blocks at Machu Picchu are 250-million-years-old November 26, 2007 by Ryan Dube Comments are Disabled Continue Reading →