A rainbow forms in the eastern skies above the Yukon's Kluane region. July 2013.
Northern Lights illuminate the skies over Sheep Mountain, in Kluane National Park.
The pink glow moments before sunrise lights up an arroyo near Punta Cabeza Mechuda, in Baja California, Sur. December, 2013.
The afternoon sun silhouettes the Drakensberg Mountains along South Africa's border with Lesotho. December, 2011.
Yukon River water flows out from under an ice shelf. December, 2009.
The sun glows through a haze of ice fog, deep in the Yukon's winter. Whitehorse, December 2009.
Waves from the Sea of Cortez wash up along the shoreline of Mexico's Baja California, north of La Paz. November, 2013.
A triple rainbow forms above the Icy Reef, along the coastline of Alaska's Arctic National Wildlife Refuge. July, 2010.
Kluane candle ice
Stars move through the skies to the north of Kluane Lake, Yukon. August, 2013.
Late afternoon sunlight along the northern boundary of the Yukon's Kluane Range. September, 2013.
The evening's last rays of sunlight illuminate a hillside on Isla San Francisco, in the Sea of Cortez, off Baja California. November, 2013.
The Baja California meets the Sea of Cortez. November, 2013.
The Northern Lights illuminate the skies above Sheep Mountain in Kluane National Park. May 4th 2014.
The sunrise lights up mountains in southern Baja California. November, 2013.
Stars move through the skies above Baja California. November, 2013.
Tattered clouds screen the ridge line of Mount Archibold, in the Yukon's Kluane range. August, 2013.
The old and new lighthouses stand on the shore of Isla San Jose, in the Sea of Cortez off Baja California. November, 2013
A sun halo appears in the skies over Lewes Lake and Gray Ridge, Yukon. April, 2013.
The new moon sets behind the slopes of Sheep Mountain, in Kluane National Park.