St Peter and Paul Cathedral


An imposing brick church completed in 1905 that stands tall (70m high) in Peterhof town.