Bird's Nest
National Stadium
Beijing
China

China

Bird's Nest
National Stadium
Beijing
China