In 1740, Peter the Great wanted an outpost built on this island on the Neva River. The main building within the fortress is the Saints Peter and Paul Cathedral.
Photo album created with Web Album Generator