Some 12 miles from where the old master lay, in a valley just over the Song Mountains, tour buses prepare to disgorge their daily load of visitors at the Shaolin Temple. They come from all over ...