World Cup stadiums in Brazil now on Google Street View

Brazil Sports · Reply

This is the huge Maracanã stadium in Rio de Janeiro where 96000 fans can watch the World Cup games. All 12 stadiums are now live on Google Maps Street View, so you can see where your team will score.

world-cup-2014-google
Larger

Please wait...

Leave a Reply