Situated on the banks of the Neva River, the imperial capital of the 18th century Russia, Saint Petersburg was founded by Peter the Great in 1703. Catherine the Great continued to add to the charm and ...