China & Yangtze River 2007 (11 of 77)
Just a matter
of time.