The Whale, an interesting mix between a small shopping mall and an exhibition center on the Danube shore.