Apperantly Streaking at Machu Picchu

Note to self, visit Peru.