beijing poolsThe Beijing National Aquatics Center (), also known as the Water Cube (), is an iconic architectural masterpiece located in the Olympic Green in Beij. ... The center spansLocated on the west side of Landscape Avenue in the Olympic Green and to the west of National Stadium (Bird's Nest) in Beijing, the National Aquatics Center contains the official 2008 Olympics swimming facility. The construction started