Tampa, Florida. Photo clicked from the 31st floor of the Bank of America building in downtown Tampa.