The Birds Nest
September 28, 2018 in China ⋅ 66 °FWe’re thinking that the rest of our group went to get a closer look at the Beijing National Stadium. This stadium, also known as the Birds Nest, was where most of the 2008 Olympic Games were played.Read more