Near St. - Petersburg. Russia.  by antonburkhan
_