
Stake attention in this memory
The image shows the Beijing National Stadium, also known as the Bird's Nest, at night. The stadium is illuminated in red and orange, with the words "BEIJING OLYMPIC MUSEUM" visible. In the foreground are silhouetted trees. The scene is in the city of Chaoyang District, China.
Loading AttnAds…
No transactions found




