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°)
St. Peter and St. Paul Cathedral, St. Peter and St. Paul Cathedral, Japan (approx. 35.172844°, 136.92389°)