Baidu is the biggest search engine in China. It also provides generous cloud storage service for its user. If you sign up and download mobile apps, be it for iPhone, iPad or Android, they will offer you 2TB (yes 2048GB)
Watch Chinese online movie/TV on your IPAD or IPhone outside of China
My mother-in-law recently came to visit us from China. One thing she enjoys doing is watching all kinds of movies or TV episodes online from Chinese website such as www.youku.com, tv.sohu.com and www.tudou.com. But many of them limit the access