World Cup stadiums in Brazil now on Google Street View Brazil Sports June 5, 2014June 5, 2014 by StreetViewFun.com StreetViewFun.com · 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. Larger Please wait... Similar Street View images An inverted world recorded by Google Google Street View Driver Google Street View catches attempted robbery LIVE in the city of Londrina Google Street View Park Google Street View in India! The day the RPC Londrina team meets the Google Car in the middle of a news report Not a care in the world Scary clown mask, along with an emoji (😜), next to the flag of Brazil and an extraterrestrial creature hanging from the glass Google Street View catches the exact moment of a solar eclipse