Beijing National Stadium >Next Place
The National Stadium, also known as the Bird's Nest, is an 80,000-capacity stadium in Beijing. Other places: Eiffel Tower Notre-Dame de Paris White House



Take a tour by your browser-TourBrowser.COM