
Stake attention in this memory
The Temple of Heaven, located in Beijing, China at latitude 39.882 and longitude 116.408, is captured in this image. The temple's three-tiered roof, adorned with blue and gold patterns, rises above a large, white marble staircase leading up to the structure. The steps are lined with white marble railings and populated with visitors, some looking up at the temple, others interacting with each other. The sky is a pale blue with scattered white clouds. The scene is framed by a clear view of the temple and the surrounding environment.
Loading AttnAds…
No transactions found






