Never mind that game time temperatures will be 135 degrees. You can get to these glittering stadiums by water taxi!

Ok…fine, they look pretty awesome.