Tokyo Sky Tree Opens
Thousands line up in the rain
May 22, 2011, Tokyo, Japan - Tokyo Sky Tree chopsticks are displayed at the Tokyo Sky Tree town. Tokyo Skytree, the world's tallest self-standing telecommunications tower with a height of 634 meters, opens today. This new Japanese landmark is expected to attract approximately 200,000 visitors on this first official opening day to the general public. (Photo by Yumeto Yamazaki/AFLO) [3686]