Neva , omkring 10 mil från Petersburg , och både på båt ochjärnväg