This is where Belgium should see off France!

9/7/18 - This is the Saint Petersburg Stadium that hosts Belgium’s semi-final match against France on Tuesday.  It can accommodate 68,000 spectators. 

Loading video player ...