No less mysterious than area 51 ...