The glittering lights of St. Petersburg reflect from its pastel palaces, gilded domes, and icy waterways, chasing away the winter gloom.