A thunderstorm in the Grand Canyon

Nature at its finest.