Where is Immaculate Conception Cathedral located?
Immaculate Conception Cathedral, Immaculate Conception Cathedral, Japan (approx. 32.776196°, 129.8684°)
Immaculate Conception Cathedral, Immaculate Conception Cathedral, Japan (approx. 32.776196°, 129.8684°)