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