June 2, 2012 5:04 PM
Japan unveiled the latest architectural wonder of the world: a record-breaking digital TV broadcast tower called "Sky Tree." Lucy Craft took a trip up the second-highest building of any kind on earth.
World's tallest tower, the Tokyo Sky Tree, opens