It's been a rough run for Baidu (BIDU 0.39%) investors in recent months, but the stock did rally for a 13% pop last week.

China's leading search engine has come under fire after the surprising success of Qihoo 360's (QIHU.DL) rival platform, which debuted last summer.

In this video, longtime Fool contributor Rick Munarriz explores why China's cheaper than you think and why last week's rally may be the start of a positive move.