For a few weeks every year, the darkness of the night is absent from Russia’s northern capital. Known as “white nights,” this phenomenon turns the life of St. Petersburg upside down.