Web Site < Grand Canyon
Ominous view before stormy weather as seen from the north rim of the Grand Canyon in Arizona.