The 2008 Beijing Olympic Site
May 17, 2025 in China ⋅ ☀️ 19 °C
It was a thrill to make a quick stop at the 2008 Olympic site in Beijing where we saw the Water Bubble, the Bird’s Nest, the Indoor Stadium, the Communication/Media Station, and the Observation Tower.












Traveler
You both look happy and well. 😍