People buy flowers at a store in Harbin, capital of northeast China's Heilongjiang Province, on May 11, 2008. Many Harbin residents presented flowers to their mothers to mark the Mother's Day on May 11. (Xinhua)