Machu Picchu is an Inca stronghold high in the Peruvian Andes.
Uploaded since Bjornlo's original file attachment is now invalid.
Uploaded since Bjornlo's original file attachment is now invalid.