The images that follow are of the production "Zen Shaolin," staged in Henan Province, China.
David Barboza writes:
The extravaganza "Zen Shaolin," with a cast of 500, is staged after nightfall in a valley that sits before a huge mountain in central Henan Province, one of the cradles of Chinese civilization.
Photo: Ryan Pyle for The New York Times



