xl insurance

This is the main water feature of XL Capital, a major financial services company headquartered in Bermuda. The "whale tail" situated above the waterfall adds new meaning to the recent financial climate. "Fail whale tail".