O Centro Nacional de Esportes de Pista da China, em Yanqing, lançou uma atividade de entretenimento, na qual visitantes podem experimentar o bobsled. O esporte é considerado a Fórmula 1 sobre gelo.