
Stake attention in this memory
The image shows a street food stall in Chongqing, China, located at 29.581 latitude and 106.446 longitude. The stall has a large red sign with Chinese characters advertising "handmade noodles, water-soaked bean flowers, stir-fried, red bean paste, hot pot, ice powder, and soup." There is a person standing near the sign, and the image shows a partial view of the stall's interior, including a yellow and red table with a red chair. A person is standing inside the stall. The stall has a metal awning above it. There is a child standing in the foreground, looking down. The street is paved with gray concrete.
Loading AttnAds…
No transactions found

