Amazing View Of Luzhniki Stadium From Moscow State University
Luzhniki Stadium is looking phenomenal ahead of the 2018 World Cup in Russia. This photo was taken from the top of Moscow State University providing a stunning view of the stadium and the city of Moscow.