A look at the biggest music festival in China!