UEFA Championship League Final, Moscow
On the 21st May 2008, the UEFA Championship League Final will make its way to the capital of Russia, Moscow. The final is to be hosted at the Luzhniki Stadium. Moscow is a city that many people would say they never thought they would visit, but now it is open to tourists and is fast becoming a cosmopolitan luxury holiday destination.
Moscow has never hosted a European Championship Final (more…)


