Statue of Pierre de Coubertin, Tokyo

A bronze statue of Pierre de Coubertin is installed outside Japan Sport Olympic Square, in Shinjuku, Tokyo, Japan.