
Stake attention in this memory
Awe
Historical
Tranquil
Touristy
Cultural
The image shows the Temple of Heaven in Beijing, China. The temple is located at 39.88 latitude and 116.407 longitude. The temple is a three-tiered, circular building with blue and green roofs and a golden roof finial. The temple sits on a raised platform and is surrounded by white stone walls. People are walking around the temple and up the stairs leading to the platform. The sky is blue with white clouds.
Loading AttnAds…
transactions
revenues
stakers
Earliest
Latest
Highest stake
No transactions found

