The first Super Mario Bros. game was released forty years ago. It sparked a widely successful franchise and marked a new era for games.
Take a full look at the Carousel of Kung Fu Heroes, one of the most charming and unique rides in Universal Studios Beijing.