
Stake attention in this memory
The image shows a red wooden door with two gold door knockers. The door is framed by a grey stone archway with a red brick wall behind it. The wall is textured, with small patches of peeling paint. There are three stone steps leading down from the door to the ground. The door is located at the Temple of Heaven in Beijing, China (latitude: 40, longitude: 116.268). There is a blurred orange object in the foreground.
Loading AttnAds…
No transactions found




