St Petersburg, Rusland (189), 2004, Hellen van Meene