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.