Aug 10, 2008

Water Cube at the Beijing Olympics

China's National Aquatics Center, also known as the "Water Cube", is show above. Part of the interior is shown below.