Actors perform on stage at foot of Songshan Mountain in central China's Henan Province, Aug. 3, 2016. The real scene show "Shaolin Zen Music Ritual" was performed in Henan on Wednesday. The music ritual was shown on the natural stage of the Songshan Mountain to present a rhythm combined with natural sounds and the "Zen Music". (Xinhua/Li An)
Day|Week