The Skywalk Observatory is Boston's only sky-high vantage point for sweeping 360 degree views of Greater Boston and beyond. I went here after a library visit on June 15, 2012. Although alone, I really enjoyed the view on the semi-hazy day.
Red Sox display.
Fenway Park above.
There were numerous flower boxes throughout the building. Nothing could be nicer than pink orchids.