20070527 2 Rickshaw and Beijing Duck