Russia 2005

The immense Dvortsovaya Ploshchad (Palace Square) is clearly the focal point in St. Petersburg.  The beautiful façade of the Winter Palace faces the square where Russia's triumph over Napoleon is commemorated by the Alexander Column.