Esculpida em bronze pela artista Huang Jian, a obra retrata uma disputa de bola entre o ex-jogador considerado o Rei do Futebol, Pelé, e o imperador chinês Han Wu, pioneiro da Rota da Seda, regiões interligadas pela Ásia do Sul, que eram usadas no comércio da seda entre o Oriente e a Europa.
O monumento que tem 2,45 metros de altura e pesa cerca de 1,5 toneladas foi instalada no canteiro da esquina das Avenidas Paulo Goulart e Embaixador Abelardo Bueno, na Barra da Tijuca, na Zona Oeste do Rio.
Segundo a Prefeitura de Pequim, os primeiros registros de um jogo similar ao futebol datam do período entre os séculos 220 a.c. e 206 a.c., exatamente o da Dinastia Wu.