Friday
Mar022012
Completion Ceremony For New Tokyo Tower
Friday, March 2, 2012 A dramatic new structure in the Japanese capital got an official unveiling Friday. The Tokyo Sky Tree is the world's tallest freestanding broadcasting tower.

Reader Comments