Helsinki Central Station – check out those amazing statues! Helsinki Central Station – check out those amazing statues!