Simply Some Photos by National Geographic
Machu Picchu, Peru. A llama’s-eye view of the legendary Inca settlement at Machu Picchu, isolated high in the Peruvian Andes. (Photo by Jim Turner/National Geographic)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy