On This Day In History: National Foundation Day Celebrated In Japan – On Feb 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 also related to the formation of the imperial line by the first Japanese ruler, Jimmu. “The Chronicles of Japan” (“Nihon Shoki”),...