Tag: indoor superpipe

China Just Opened the World’s Only 22-Foot Indoor Superpipe

During the 2022 Beijing Winter Olympics, the Chongli district of China hosted…

Brent Thomas