The Youku.com Website

The Youku.com Website

Nelson Ching/Bloomberg

The Youku.com website is displayed on a computer in Beijing.