Spain.
Argentina!
The Scottish League Cup finals were held at Hampden Park in 2004.
There was no world cup in the year 2004 , it was held in 2002 and 2006.
FIFA World Cup was not held in 2004.
Portugal but don't trust me. It is true if is about the European football Cup 2004
2004
There wasn't a FIFA World Cup edition in 2004 since it's a competition which takes place every 4 years since 1930. Before 2004, the 2002 World Cup was held in South Korea and Japan and was won by Brazil. The next competion was then held 4 years after, 2006, and the host nation was Germany, Italy conquiring the title of winners. In 2004 the Euro competition was held in Portugal, themselves being beat in the final match by Greece with the score of 1-0.
In Portugal.
There was no world cup in 2004 in the U.S.A it was held there in 1994.
World was held in 2003 not in 2004
The world cup for ladies was held in 2011 as in2012 will be the European cup.