Champions League Final Stadium Moscow

Champions League Final Stadium Moscow The Luzhniki Stadium in Moscow was the venue for the 2008 UEFA Champions League Final Luzhniki Stadium Map View Larger Map of Luzhniki Stadium in Moscow Embed from Getty Images Featured Image https://creativecommons.org/licenses/by-nc-nd/2.0/