Oh, I forgot to clarify that some of the passes, like the Shanhai Pass and the Jiayu Pass, were not really mountain passes but rather passes on a "man-made mountain range" - i.e. gates on the Great Wall. The article also mentions the "southern Great Wall" that many of you may not know about: a long wall built in Hunan to separate the Han population from the Miao tribes who often rebelled during the Ming and Qing dynasties:
http://hmongunivers.angelcities.com/news08042000.htmlAlso mentioned in the article is the famous RTK story about Guan Yu fighting his way through five passes and killing six of Cao Cao's generals while trying to get back to Liu Bei. In case anyone is wondering, no - it never happened in history. In fact, it makes no sense at all geographically, as one of my books informed me.
Firstly, in the novel Guan Yu has to go up north to Hebei (Yuan Shao's base of operations) to find Liu Bei. But according to the Sanguo Zhi, Liu Bei at this time had been sent by Yuan Shao to Runan, south of Xuchang (Cao Cao's base), to mount operations against that area and thus split Cao Cao's forces. Indeed, during the Battle of Guandu, Liu Bei was only about 150km from Xuchang, a distance that could be crossed by foot within 3 or 4 days.
Secondly, in order to show how loyal and persistent Guan Yu was, Luo Guanzhong invented an imaginary journey for him that is ridiculously circuitous. Guan starts out from Xuchang, and instead of heading straight north and crossing the Yellow River to get to Hebei, he goes through Dongling Pass (a fictional place) and then heads northwest to Luoyang. He then turns back east and goes through Sishui Pass (also known as Hulao), followed by Xingyang, before finally crossing the Yellow River at Huazhou (probably the same place as Baima). The whole trip to Luoyang was redundant - Luo Guanzhong was just roping in all the passes in the area to give Guan Yu more work to do.