Where is St. Francis Xavier Cathedral?

Where is St. Francis Xavier Cathedral located?

St. Francis Xavier Cathedral, St. Francis Xavier Cathedral, Japan (approx. 35.0097°, 135.7694°)


Where is St. Francis Xavier Cathedral on the map?