Where is Helena volcano?

Helena volcano is located in the South Sandwich Islands, off the coast of Antarctica.