The Ground Display System in the National Stadium (also known as the Bird’s Nest)
View related News Release
Download this image