answersLogoWhite

0

The Beijing National Aquatics Center is better known as "the Water Cube" (水立方), built alongside Beijing National Stadium in the Olympic Green for the swimming competitions of the 2008 Summer Olympics.

User Avatar

Wiki User

16y ago

What else can I help you with?