I love cities built on the water. Waterfront towns have a different vibe from their inland cousins. The sea adds spice to the geography; an extra element of surprise and delight flow from the sea's tides and weather.
You're looking at the view from the Intercontinental Hotel in Boston, where the Business of Software Conference was held this year. I think I read somewhere that the hotel's architecture of stacked and billowing walls was intended to suggest the square rigging of old sailing vessels. On the right side you're looking at Boston reflected off one of the glass "sails". Just at the edge, you can peek at part of a real square-rigged ship.
For me, this photo captures a bit of each of those waterfront elements I enjoy. There is a suggestion of weather with the rain puddles on the roof and sidewalk, the river flows under the bridge, and a little sliver of history is caught as well. What do you think?