2018 FIFA World Cup: Fisht Stadium in Sochi (360 VIDEO)

Get a glimpse of Fisht Stadium in Sochi, as it prepares to host matches at the 2018 FIFA World Cup this summer.

More on the stadiums.