Results 4 results found Llama, Machu Picchu ruins of the Inca citadel discovered in 1911 in Peru, South America White Sand Beach, Mauritius Blue skies and sand dunes in the Sahara Desert, Morocco Sirius clouds and power cable poles, Nottinghamshire, United Kingdom