November 06, 2004
Tai Shan & Lao Shan
Currently in a delightful city (Yangshau) that is on the Yangtze River about 100 miles north of Shanghai. China's autumn has been fantastic, the people interesting (and challanging) and the...Read this update