Guangming Online> Sports

View of Luzhniki Stadium for 2018 World Cup in Moscow

Photo taken on Aug. 29, 2017 shows the inside view of Luzhniki Stadium which will host the 2018 World Cup matches in Moscow, Russia. (Xinhua/Wu Zhuang)

[ Editor: Xueying ]