Storm clouds and rainbow over the boulders in Texas Canyon, Dragoon Mountains, Chihuahuan Desert, Arizona, USA, September 2017.