The dark menacing clouds brings highlight at sunset to the glowing red rock formation called the mermaid, in beautiful Sedona Arizona.