Sports centers bear the responsibility of hosting events and national sports. Major cities in China have their own sports centers, and some have hosted major international events, such as the National Stadium.