Boxing Helena received critical praise.
Enchantress Rocks is a small group of rocks lying off Elephant Point on the south side of western Livingston Island in the South Shetland Islands , Antarctica .. Elephant Point. Elephant Point. Livingston Island. Livingston Island. South Shetland Islands. South Shetland Islands. Antarctica. Antarctica. The area was visited by early 19th century sealers .. sealers. seal hunting. The feature is named after the British sealing ship Enchantress under Captain W. Bond that operated in the South Shetland in 1821-22 .