red pagoda in a snow , japan

Koyasan Japan – Mount Koya (also called Koyasan), both a sacred mountain that also acts as an important pilgrimage site for followers of Shingon Buddhism, is one of Japan’s most significant and well-known religious establishments.

error: Content is protected !!
%d bloggers like this: