World's tallest tower, the Tokyo Sky Tree, opens
Hkg7252786
Credit: YOSHIKAZU TSUNO/AFP/GettyImages
Some 450 colorful carp streamers fly before the world's highest radio tower, the Tokyo Sky Tree at a Tokyo park on May 2, 2012. Koinobori or carp streamers are displayed for May 5 Boy's Festival in Japan, that reflect the parents' wishes for boys to grow up as strong as the carp.