The Chinese capital Beijing has kicked off mass testing for millions of residents after a spike in Covid cases, BBC reported.
The Chaoyang district reported 26 cases over the weekend - the highest number so far in Beijing's latest surge.
Long queues outside supermarkets and shops were seen despite government assurance of a sufficient food supply.
It comes amid fears that Beijing could face a similar situation to Shanghai, which has seen some 25 million people shut in their homes for weeks.
'All the meat was snatched up'
All 3.5 million residents in the city's largest Chaoyang district will undergo three rounds of mass testing, according to a notice by the city's disease prevention team.
The news prompted residents to rush to stock up essential supplies, with images circulating on local media showing supermarket shelves emptied of goods and snaking queues at check-out counters.
Beijing's major supermarkets also extended their opening hours to accommodate the spike in demand.
"Never thought I would go to the market early in the morning….when I got there, all the eggs and prawns were gone and all the meat was snatched up," said one Weibo user in Shanghai, before adding they managed to get some vegetables.
Another Weibo user in Shanghai said: "Seeing people in Beijing rush to buy food is both funny and distressing… its like looking at what my own life was like just last month."
State-media news outlet The Global Times said that Beijing's fresh food companies have been ordered to increase the supply of groceries like meat, poultry eggs and vegetables.
They also quoted health experts as saying that the results of the mass testing would indicate whether there is a need to escalate measures further, such as locking down several areas.
Separately, Pang Xinghuo, deputy director of the Beijing Center for Disease Prevention and Control, told state-media outlet China Daily that the number of cases in Beijing is expected to increase in the following days.
More about: