Featured Stories Towering Sacred Mt. Fuji: Abode Of The Immortals In Ancient Japanese BeliefsAncientPages.com | February 23, 2017 A. Sutherland - AncientPages.com - Sacred Mount Fuji on Honshu Island, Japan, has been a widely venerated mountain in Japan since ancient times. People of both Buddhist and Read More