
Stake attention in this memory
The image shows a view of the Temple of Heaven in Beijing, China, located at the coordinates 39.882 latitude and 116.407 longitude. The temple, a three-tiered structure with a dark blue roof, sits atop a white marble platform surrounded by a large courtyard. Numerous people are walking up the stairs leading to the temple. The sky is a clear blue, and there are shadows of the people and buildings on the ground.
Loading AttnAds…
No transactions found







