AncientPages.com - On February 11, 660 AD a very special holiday is celebrated in Japan. It is the so-called National Foundation Day that commemorates the creation of the nation and is