China's stages feature everything from local bands to traditional performances and martial arts. Chinese opera is a colourful must-see (even if you don't understand it). International musicals are performed, though often in Chinese. Some local theatres in the largest cities perform in English or even bilingually.

To catch some informal singing, dancing, taichi or playing of traditional instruments, visit a public square or park in the evening or early morning.