There are indoor and outdoor stadiums, which are generally large in scale and accommodate more spectators! Like the bird's nest, it's a stadium ~
The usage of Sport hall is very popular in Britain or Australia, which means indoor gymnasium ~