В интернете на этот вопрос многие источники отвечают, что мостов в Санкт-Петербурге 342, однако тут же уточняют, что эта цифра может быть спорной, потому что непонятно какие мосты учитывать и какую местность охватывать. Вот на этой картинке наглядно видно, что посчитать их довольно затруднительно.
В указанную цифру входят мосты, которые расположены непосредственно в Санкт-Петербурге и доступны для автомобилей и пешеходов.
Но ведь есть еще и мосты, используемые промышленными предприятиями, а так же небольшие мостики искусственных водоемов и т.д. Немало мостов и в пригороде:
Наиболее полный список мостов можно прочитать вот на этом ресурсе.
Самыми красивыми мостами в Санкт-Петербурге считаются Дворцовый мост, Литейный мост, Банковский мост, Львиный мост, Аничков мост, Синий мост, Мало-Конюшенный мост, Красный мост, Троицкий мост, Египетский мост, Большеохтинский мост и т.д.
Вот на фото Банковский мост:
А это Красный мост:
Известно, что самый старый мост - это Благовещенский, который появился в далеком 1850 году. При открытии он назывался Николаевским, а потом в советские годы мостом лейтенанта Шмидта.
А самый новый мост открыли буквально на днях - в мае 2017 года. По сути это 323 мост. Как заявили власти города - это самый длинный и высокий пешеходный мост. Он был построен за 18 месяцев, а назван Яхтенным.