The Beijing National Stadium, dubbed "The Bird's Nest", sits under a sunny blue sky on Aug 22, 2015. [Photo/IC]