Cantonese opera is a centuries-old art form found in southern China. SCMP went behind the stage of an all-children Cantonese opera group to see how these performers – some as young as 10 years old – are keeping the cultural heritage alive.
(Photo: SCMP's Jonathan Wong)