White nights and breezy days: summer in St Petersburg - Lonely Planet