VirtualGlobetrotting

Today in History – December 20

1999 – Nagoya Station, the largest train station in the world, is completed.

Nagoya Station - Largest train station in the world

2003 – Construction begins on a replica of the Chinese turret ship Dingyuan.

Chinese turret ship Dingyuan (replica)