World Cup stadium locations

Loading... Views | May 19
Courtesy of Google Earth, here is an aerial view of the new World Cup stadiums in Brazil. Although the country was awarded the competition in 2007, it was a real scramble to get building complete in time to host the greatest football tournament of them all. Here's where your heroes will be representing their countries for the month-long tournament.