I got a question from a questioner a comment from a commenter deep in the archives about this old photo. Asking what place this is what place is this?
This is a place I would refer to as "Freeway Park" near 6th & Seneca. Several hundred cubic yards of cement in a souped-up freeway overpass called a park in the central business district of a medium sized city in North America. And feel free to always stop a bike messenger on the street and ask them questions about architecture, fine dining, hotel accomodations or various tourist attractions.