5967 W. 3RD STR. # 201
LOS ANGELES, CA 90036
Tel: 323-937-3848 / Fax: 323-937-9970
All rights are available worldwide!
Russian Tsar, Peter the Great decided to build a city on the deltas of the Neva after winning a maritime battle against the Swedes. Russian, Italian and French architects built magnificent baroque, classicist palaces, temples and other buildings on the banks of the canals. The Church of the Savior on Blood, the Saint Isaac's Cathedral, the Peter and Paul Fortress, and the Hermitage Museum in the Winter Palace make the 'City of White Nights' unforgettable.