Champions League Final Stadium Moscow
The Luzhniki Stadium in Moscow is the venue for the 2008 UEFA Champions League Final
Luzhniki Stadium Aerial / Satellite Photograph
View Larger Map of Luzhniki Stadium in Moscow
Luzhniki Stadium Aerial / Satellite Photograph
View Larger Map of Luzhniki Stadium in Moscow