Санкт-Петербург расположен на берегу Финского залива, и его высота над уровнем моря незначительна. Нижний Новгород расположен на возвышенности, на слиянии рек Оки и Волги, и его средняя высота над уровнем моря выше, чем у Санкт-Петербурга.
Ответ: Нижний Новгород