1 inspiration found
Beijing Xingguang Film & TV Equipment Technologies Co. Ltd.
Remove all
-
National Stadium in Beijing
The National Stadium in Beijing is located in the centre of the Olympic complex to the north of the city. In tackling the project, the greatest concer...
Open document Continue reading