A statue of God at Meguro fudo temple in Tokyo


A statue of God at Meguro fudo temple. Meguro district Tokyo Japan - It is called Fudo myou o in Japan.


Size: 6720px × 4480px
Photo credit: © TokyoVisionaryRoom / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: acala, architecture, art, asia, asian, beautiful, buddha, buddhism, buddhist, culture, day, exposure, face, fodo, fudo, garden, god, historic, historical, japan, japanese, meguro, myo, pilgrimage, red, religion, religious, sculpture, shingon, statue, stone, temple, tokyo, tourism, traditional, worship