One source I've read said that the White Camel Mountain is located in the region that corresponds to modern day Turkestan, but I don't know how reliable that source is.Originally posted by Ian Liew
Yep. Question is where this 'Bai To Shan' is. I can't find it anywhere on my map of China.
Ian