В Питере советую посетить музей при Горном институте (Васильевский остров 21-я линия, метро "Василеостровская"). От метро идешь в сторону Невы, пересекаешь Большой проспект и выходишь на набережную лейтенанта Шмидта, сворачиваешь направо и идешь по этой набережной. Собор Морской академии виден издалека, за ним - Горный. Ходу около получаса.
Можно от метро проехать по Среднему проспекту на трамвайчике пару остановок (выйти у ВСЕГЕИ), далее тоже пехом к Неве - там и Горный.
Думаю на всех схемах Питера Горный обозначен - не заблудишься.