CBSN

Tokyo's "Sky Tree": An architectural wonder