Kimono-clad women stroll under cherry blossom trees and the world's second highest building, the Tokyo Sky Tree, at a Tokyo park. The 634-metre tower will open to the general public on May 22, with the main attraction being the two observation decks at 350 and 450 metres above ground.
{}