Grand Teton National Park, Leigh Lake Reflection. #Outdoors #Nature
The Iguazu Waterfalls, Argentina-Brazil Border Heralded as the most beautiful waterfalls in the world, the Iguazu Waterfalls are a true wonder of nature. They are located at the border of Argentina, Brazil, and Paraguay.
Northern lights...we usually see them in greens and yellows with a bit of blue, but this red is stunning. - #Auroras