Cloudburst in China
I THINK this is the Peiyang Chorus from Tianjin, China performing Cloudburst. They’ve obviously taken some liberties with the piece, probably because of time constraints for the competition. Hard to tell, but it seems like they did pretty well after this round (?) landing in third or second place (?).
If you would have told me about this video 19 years ago (when I was writing Cloudburst in a dorm room in Las Vegas) I would have thought you were from Mars.