
Stake attention in this memory
A group of tourists stand in front of a red and yellow Chinese building with a white facade and a tiled roof. The structure is located on a hillside surrounded by large rocks and stone steps. The tourists are wearing casual clothes and some are looking at the camera. The location is the Temple of Heaven in Beijing, China (39.999, 116.268). The sky is blue and clear. There are trees to the left and right of the structure. Some trees have bare branches while others have green leaves. There is a stone pathway leading up to the building.
Loading AttnAds…
No transactions found




