Where is Church of the Light?

Where is Church of the Light located?

Church of the Light, Church of the Light, Japan (approx. 34.81861°, 135.53696°)


Where is Church of the Light on the map?