Не могу говорить за Петербург, но порекомендую трамвайный маршрут №6 в Москве (судя по прикрепленным фото, также подходят трамваи №20 и №23). Маршрут трамваев проходит через живописный парк в районе Покровское-Стрешнево, и такой контраст природы и общественного транспорта едва ли можно еще где-нибудь в Москве встретить. Хотя буду рад, если ошибаюсь :)
https://pp.vk.me/c629101/v629101259/18de/wP1r6xC61cY.jpg
https://pp.vk.me/c629101/v629101259/18e5/hpCdg0omLfo.jpg
https://pp.vk.me/c629101/v629101259/18d6/0GFsXcjdqyY.jpg
https://pp.vk.me/c623425/v623425259/628d4/qHJgGwGWyro.jpg
P.S. На авторство фото не претендую.
UPD: на данный момент парк не такой красивый, как на фото, в силу погоды, проходящего рядом ремонта дороги и поредевшего леса. Полагаю, этим фотографиям несколько лет. Хотя Гугл-картинки по запросу "трамвай в Покровское-Стрешнево" выдает аналогичные результаты, так что сомневаться в их подлинности не приходится. К тому же летом я ездил по другому маршруту, но тоже проходящему через парк, и хотя красота не такая, как на фото, но место узнать можно. Ну, и главный пруф: фотографии нового трамвая, который впервые вышел на маршрут в октябре 2014-го.