A festival highlighting traditional Chinese culture recently kicked off at the Happy Valley in Wuhan, Hubei province. Integrated with the spring element of cherry blossoms, the theme park has replicated the scenes of the Qin Dynasty (221-206 BC) and held artistic performances.