Для начала можно почитать здесь
starmidgard.livejournal.com/84851.html
как-то не убедила меня эта статья.
Там не говорится о том, что на месте Петербурга наши каменные фундаменты древних построек. Там высказывается ПРЕДПОЛОЖЕНИЕ, что вдруг горы на некой иконе - это замаскированные здания города. Вообще не аргумент!
По поводу Новгорода - что того города в 13 веке не было, а стоял он на месте Петербурга - не убедительно. Раскопки на месте современного Новгорода подтверждают, что город на том месте существовал уже в 11 веке! И был довольно развитым, и там была чуть не поголовная грамотность населения.
Вполне возможно, что на месте Петербурга раньше была крепость. Но не город.
Согласна только насчет судоходства. Русичи ходили по рекам на довольно значительные расстояния еще до принятия христианства. И вполне себе самостоятельно строили суда. И это были не лодочки, раз целые армии перемещались по воде. А потом вместо того, чтобы совершенствовать флот, вдруг вовсе разучились его строить. Пока доблестный Петр их этому не научил. Нелогично.