
Stake attention in this memory
The image shows a red, brick structure with a large arched doorway and a red wooden door. The door has two gold circular door knockers. The structure is surrounded by large gray rocks and a gray brick foundation. The structure is located in Beijing, China (latitude: 40, longitude: 116.268), specifically in the Temple of Heaven, a UNESCO World Heritage Site. The sky is clear and blue. The scene is empty of people.
Loading AttnAds…
No transactions found




