Photos taken on March 17, 2016 show that monks display Chinese Kung fu on the mountain cliff of Sanhuang Village Scenic Resort at Mount Song in Central China’s Henan Province.
Home to the Shaolin Temple, Mount Song is one of the Five Great Mountains in China. Located on the south bank of the Yellow River in Henan province, it is traditionally considered the birthplace of Zen Buddhism.
Day|Week