Today in History – December 23 kjfitz 14 years ago December 23, 1958 – Dedication of Tokyo Tower, the world’s highest self-supporting iron tower. © Google MapsTokyo Tower © Google MapsTokyo Tower