The Royal Grand Hall of Buddhism - Nenbutsushu Buddhist Sect of Japan


The grand temple buildings symbolizing unity among the supreme Buddhist leaders of the world
working together toward world peace and serenity for humanity.