SNEAK PEEK: The incredible views from Rio's Race Stadium