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.