
Stake attention in this memory
The image shows a street scene in Beijing, China, located at the coordinates 39.914 latitude, 116.154 longitude. The scene is in front of a large building with a large banner displaying the text "New Technology, New Equipment for New Quality Strength". There are several temporary metal barriers lined up along the street. A few people are walking in the background. The scene is outside, with a clear sky. The street appears to be a pedestrian thoroughfare leading up to the building. The image is taken from a slightly elevated perspective, looking towards the building.
No transactions found

