📍Hokkaido Kannon – Hokkaido, #japan

It is among the highest statues in the world. Located in Hokkaido, Japan.
It has been a tourist attraction, abandoned and now used for a religious cult.

1 Comment

Write A Comment