Location: Russia, Saint Petersburg