Tiyuguanlu es la cuna de la causa deportiva de China, donde se ubican las sedes de la Administración Estatal de Deportes (AED), su Departamento de Entrenamiento y el Instituto de Investigaciones Científicas de Deportes, colindante con el Templo del Cielo. La apertura al tráfico de la línea 5 del metro facilita aún más la llegada a la Calle de Artículos Deportivos.

Tiyuguanlu de Beijing, colindante con el parque Templo del Cielo.

La línea 5 del metro facilita aún más la llegada a la Calle de Artículos Deportivos.