Did you know that the unfinished Ocean Tower was the tallest reinforced concrete structure to be imploded ? SOMEFACTS.com