Torch tower