CACTUS — demolished telescope in California