BEIJING - CHINA
One of the huge new stadiums for the Olympic games now under construction
Return to
Xenophon
.