Stunning city. Absolutely beautiful. The palaces, the Opera houses, Love Park where Swan Lake was composed, the Hermitage, the churches and shopping on Nevsky Avenue. Also had a good laugh with immigration on my ''yellow blue bus'' statement! Only you will understand that!