Must be a secret military or drug cartel installation there then. smile