YES! You can believe your eyes! That is water running in the Santa Cruz River. This is a view looking northeast and you can see downtown Tucson in the distance. Thanks to the recent massive storms we have had, Tucson (temporarily) has a river running through it!
I'm a transplanted New Yorker who loves the Tucson climate. On New Year's Day I have a bit of fun calling my (snowbound) east coast friends to announce that I'm drinking coffee while sitting on my patio. (: