
Stake attention in this memory
The image shows the Olympic cauldron and the National Stadium ("Bird's Nest") in Chaoyang District, Beijing, China. The cauldron, red and white, dominates the view against a blue sky. The Bird's Nest is visible in the background, its latticed structure illuminated. People are present near the base of the Bird's Nest.
Loading AttnAds…
No transactions found





