I don't believe it was the real deal. A quick look on their site reveals the 2004 edition did indeed take place in Europe last month, beginning at the Eiffel Tower in Paris and ending at Cannes, France.
I remember because I saw something about Adrian Brodey competing in it this year.