Rio Olympic Stadium

A large stadium filled with cheering fans, bright stadium lights shining over the crowd.