
Stake attention in this memory
The image shows a red-walled building with a blue and green tiled roof located at the Temple of Heaven, Beijing, China (latitude: 40.001, longitude: 116.27). Several people are walking up a set of steps, with some people at the top of the steps. A large, grey rock is in the foreground, partially obscuring the steps. The building is surrounded by rocks and trees. The sky is blue and cloudless. The building appears to be an entrance to the temple grounds.
Loading AttnAds…
No transactions found




