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