Melihat St Petersburg yang Jadi Landmark Rusia BAGIKAN URL telah disalin Palace Square terletak di pusat kota St Petersburg dan dikelilingi bangunan penting General Staff Building, sebuah monumen arsitektur dengan fasad berbentuk busur sepanjang 580 meter Alexander Column, dibangun setelah kemenangan perang Rusia atas Napoleon dari Perancis Winter Palace, megah dengan dinding khas warna hijau dan putih terletak di utara Square Admiralty Building, salah satu bangunan tertua St Petersburg yang awalnya dibangun sebagai galangan kapal, kini menjadi markas besar AL Rusia