Вопрос:

Почему понадобилось строить новую столицу на берегу Балтийского моря?

Ответ:

Строительство столицы на берегу Балтийского моря открывало для Росси новые возможности ведения торговых отношений с другими европейскими странами, а также позволяло наиболее дешевым морским транспортом совершать перевозки из Европы к континентальной части России.