Javascript is required to view this map. "Admiral" Egorova 26a Saint-Petersburg Russia 59° 54' 36.9972" N, 30° 18' 53.892" E See map: Google Maps Submitted by ducdebreme on 14 February 2006 - 9:53pm Log in to post comments