Saint Petersburg's Palace Square glows under summer solstice skies — Travel Magazine