For decades, the Shaolin Temple in Central China s Henan Province has been attracting tourists from around the world who long to discover the secrets of its peerless martial arts and explore more about the birthplace of Zen, a school of Mahayana Buddhism that originated in China, where it is called Chan in Chinese.