Russia

Luzhniki Stadium, Moscow

Status:

Already located!

Solution:

Luzhniki Stadium, Moscow

Lat/Lng:
55.71571718413491, 37.55382324423215

Found by:

unimaru_

place image

1 comment

unimaru_ 15 days ago
0

Luzhniki Stadium, Moscow, Russia
The semi-final and the final match of the 2018 FIFA World Cup Russia will be held at this stadium.
external link
external link