The interior of the Beijing National Stadium, home to the 2018 Winter Olympics, features a large glass ceiling with a geometric pattern, a large screen displaying the Chinese national flag, and a colorful backdrop of banners and flags.