Rio de Janeiro also hosted the 2011 Military World Games from 15 to 24 July 2011. The 2011 Military World Games were the largest military sports event ever held in Brazil, with approximately 4,900 athletes from 108 countries competing in 20 sports.