A large blue Euro sculpture with yellow stars stands prominently in front of modern glass skyscrapers in Frankfurt at sunset.