Saint Petersburg's Palace Square glows under summer solstice skies — Restaurants & Foodies Magazine