Kunming’s 500km music festival in review