Luzhniki Stadium

Image 99 of 105

Southwest Moscow. As seen from Sparrow Hill, across the River Moscow, towards the city's outskirts.