- China
The Bird Nest stadium, Beijing.


Return to: China or Gallery