When we arrived at the Casa Grande Mountain Retreat, the mountains were covered in the white clouds and provided a nice change to the steamy sunny beach that we left a few hours ago.
If you wonder how this looks on a sunny day, you can see another photo that I took the following day, called Umbrellas.