Postcard RU-3065165 Rebecca_1964 Russia 1 Oct, 2014 37 days 321 miles Koo Finland 7 Nov, 2014 Loading map... Koo said: posted over 9 years ago This bird is sitting on a roof near The Peter and Paul Fortress in St.Petersburg, Russia. You'ss see the tower back. You need to sign in to leave a comment!