Photo taken on Aug. 29, 2017 shows the outside view of Luzhniki Stadium which will host the 2018 World Cup matches in Moscow, Russia. (Xinhua/Wu Zhuang)
View of Luzhniki Stadium for 2018 World Cup in Moscow
Source: Xinhua| 2018-05-30 07:23:03|Editor: ZD
KEY WORDS:World Cup
YOU MAY LIKE
-
Silva: Brazil ready to atone for 2014 World Cup pain
-
Belarus, Russia agree on mutual visa recognition for FIFA World Cup, European Games
-
Kenya rugby 15s team to pitch training camp in Cape Town ahead of World Cup qualifiers
-
World Cup Group B preview: Asian giants Iran face unprecendented challenge
-
World Cup Group B preview: Portugal: Winning the World Cup, a mission impossible for C. Ronaldo
MORE PHOTOS