China & Yangtze River 2007 (72 of 104)
Our ride over