The tourist attraction, which is based in Darwin, is ominously called the Cage of Death.



Source by lindaemelii