The amazing rainbow shrouds the Bird's Nest, or the National Stadium, in Beijing, May 23, 2016. [Photo/weibo]