Affine cudweed Baba is steamed in Huoshaoying Village, Gaoluo Township, Xuan'en County of central China's Hubei Province, April 10, 2018. As a tradition, local people make steamed Baba, a special snack made with mixed powder of affine cudweed, sticky rice and other stuff every spring. (Xinhua/Song Wen)
RIGHT BG