Rock towers in the Torres mountains.