
Stake attention in this memory
The image shows a street in Beijing, China, located at latitude: 39.89, longitude: 116.405. The street is lined with a metal fence on the right side. There are two buildings in the background. The building on the left is a tall, multi-story building with windows and balconies. The building on the right is a shorter building with a flat roof. The street is paved with asphalt and there are several white lines marking the lanes of traffic. There are a few pedestrians walking on the sidewalk. The sky is clear and the sun is shining.
Loading AttnAds…
No transactions found






