The National Stadium, dubbed with 'Bird Nest' has been under
construction.
The National Aquatics Centre, or 'Water Cube' has been under
construction.
The Olympic Avenue alongside the Olympic main stadiums
construction site.
(China Daily May 28, 2007)