Streets built before Tour…'04 Nov: Machu Picchu / November 29, 2005 Streets built before Tour Buses… and local folk making their way.