Wow - only one guess so far on the current "Where is this?" Here's another view of this interesting landmark. This is looking west. You can see that this is located right on a major roadway and I'll tell you it is south of downtown. Any more guesses?
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. (: