News On This Day In History: National Foundation Day Celebrated In Japan – On Feb 11, 660 AD AncientPages.com | February 11, 2017 AncientPages.com - On February 11, 660 AD, a memorable holiday was celebrated in Japan. The so-called National Foundation Day commemorates the nation's creation and is also related to Read More