Photo Of The Day – Wayna Picchu, Peru
Title: Wayna Picchu Location: Machu Picchu, Peru Description: Wayna Picchu, meaning ‘youg peak’ in the native Quechua language, is the tall mountain behind the city of Machu Picchu. Most don’t Continue Reading →