
Stake attention in this memory
The image shows a street scene in Beijing, China, located at latitude 39.739 and longitude 116.327. The street is lined with tall buildings, some of which are partially obscured by trees. A white sedan is parked at the edge of the sidewalk, next to a pole with a green street sign that reads "S XINGHUA St N." There are three yellow and black bollards on the sidewalk. In the distance, two people are walking on the sidewalk, while a white sedan drives down the middle of the street. The scene is sunny and the sky is clear.
Loading AttnAds…
No transactions found


