Está situado en el parque Tiantan Gongyuan, al sur de la ciudad de Pekín.