Youku Tudou Inc., (formerly Youku Inc.) doing business as Youku[6] (Chinese: 优酷; lit.: 'excellent/cool'),[7] is a video hosting service based in Beijing, China. It operates as a subsidiary of Alibaba Group Holding Limited.