It's a monument in my childhood memories. This is the Bacardi building on Biscayne Blvd in Miami.