
Stake attention in this memory
The image shows a large, rectangular plaza surrounded by a white stone railing. The plaza is made of grey cobblestones and has a red and blue border around the edge. The plaza is located in the Temple of Heaven in Beijing, China, at coordinates 39.876 latitude and 116.407 longitude. Several people are walking across the plaza. The background is a line of trees with a clear blue sky above. The time of day is afternoon, as the sun is casting long shadows. The air is clear and the scene is tranquil.
Loading AttnAds…
No transactions found






