A short compilation of the rare shadow puppet sun show in Sichuan Province, China. The Bazhong Shadow Play troupe perform for an elderly home in the mountain village.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…