Yelagin Island, St Petersburg.