SHANGHAI, Oct. 9, 2012 (Xinhua) -- Cooks make Baozi, a traditional Chinese food also known as steamed stuffed buns, during a Baozi Cultural Festival in Shanghai, east China, Oct. 9, 2012. More than 20 well-known Baozi restaurants across the country showed their cooking skills during the week-long festival, which kicked off here on Tuesday. (Xinhua/Liu Ying)