A long way down November 7, 2006November 7, 2006 Bobby Humor These are pictures of a road in China. Just looking at them makes me woozy.