Miami may be about to finally host a Grand Prix race, with the Hard Rock stadium set to play host. New plans have been unveiled for a race to take place around the stadium and it makes for quite the view. The stunning scenery got us thinking about some of the other jaw-dropping venues across the world of sport.