St Petersburg is cool... went last year for few days when I was in Helsinki.