Shinboku
For many years, Shinto shrines and rituals have been shaped by foreign religions and evolved independently, resulting in a variety of Shinto forms. Japan now has tens of thousands of Shinto shrines, with many built on the grounds of ancient Shinto shrines. These shrines may include sacred trees, iwakura, rock formations, steles, or mounds, representing Japan's history of nature worship.