Machu Picchu (Peru)

Today we visited Machu Picchu, Peru, and were utterly astounded by its breathtaking Incan architecture…