
Stake attention in this memory
The image shows a religious altar in the Temple of Heaven, located in Beijing, China (latitude: 39.882, longitude: 116.408). There are several ornate golden incense burners, a red and blue offering box, and candles on a table draped with a dark blue cloth with golden designs. The altar is positioned in front of a large, black wooden structure with gold trim. The room is dimly lit, with a faded yellow wall visible in the bottom left corner.
Loading AttnAds…
No transactions found






