
February 11 is National Foundation Day, and what could be more appropriate than to celebrate it at Kashihara Jingu in Nara prefecture (ancient Yamato). The shrine is supposedly located on the very palace where Emperor Jimmu started the country in … Read the rest