Admirers of Xi Jinping (and his sky-high pants) have been flocking to the flagship Yuetan branch of China’s well-known Qingfeng Steamed Dumplings chain in Xicheng district, Beijing after the president made headlines for his unexpected visit to the store on December 28 last week.