Vega is strongly rooted in China for almost 10 years and to be more visible to all Chinese Customers and interested ones we started our Youku Channel.
Youku Channel is the Chinese version of Youtube channel, and it exist partly because from China Youtube.com is hindered due to Chinese regulations.
Here is the link to Vega Youku Channel!
Vega has made downloadable its app also in China Android, here is the link.
Want to know more about Vega app, click here.