Top 10 attractions in Sankt Petersburg | Travel guide