Posted inBeijing Buildings Beijing Travel Guide China Cities Beijing Bird’s Nest Stadium & Water Cube: All You Need to Know Beijing's iconic 2008 Olympic Games venues, the Bird’s Nest (Beijing National Stadium) and Water Cube (Beijing National Aquatics Centre), continue to captivate visitors worldwide. Posted by Ruqin China Travel December 17, 2025