Youkuball

Youkuball is a video hosting service based in Beijingball, Chinaball. She operates as a subsidiary of Alibababall. She has her headquarters in the Sinosteel Plaza in Beijingball.