Where is St. Peter and St. Paul Cathedral?

Where is St. Peter and St. Paul Cathedral located?

St. Peter and St. Paul Cathedral, St. Peter and St. Paul Cathedral, Japan (approx. 35.172844°, 136.92389°)


Where is St. Peter and St. Paul Cathedral on the map?