Hidden Beach on Marieta Islands, off the coast of Puerto Vallarta, Mexico
Hidden Beach on Marieta Islands, off the coast of Puerto Vallarta, Mexico
Glen Etive, Scottish Highlands
Valley of Unicorns, Kyrgyzstan
Hanmer Springs Night Sky, New Zealand
Møns Klint, Denmark
Double Rainbow near the Isles of Skye, Scotland
Rainbow at Yellowstone
Bedroom view at home on the Faroe Islands (island is named Koltur)
Magic Hour - Nambucca Valley Australia
Palouse Falls, Washington.
Chalalan - Madidi National Park, Bolivia
Sierra Nevada, California

