
Stake attention in this memory
The image shows a food stall in a shopping mall in Beijing, China, located at coordinates 39.686, 116.314. The stall is selling duck necks, with a sign above it that reads "Wen Zhou Duck Neck" in Chinese. There is a person in a red apron preparing the food behind the counter. The stall is decorated with red and white striped tiles. The counter is illuminated with bright lights, and there are several other food stalls visible in the background. The sign above the stall reads "Fresh Duck Neck, Taste Only Last Night" in Chinese.
Loading AttnAds…
No transactions found





