Madrid fans celebrate Spain in a packed public plaza — Travel Magazine