Chinese actress Zhang Ziyi rides her mountain bike as she arrived at the 26th annual Allen & Co conference in Sun Valley, Idaho July 10, 2008. [Agencies]