For ages, the copyright has been shrouded in mystery, fueling countless speculations and inspiring wonder across the planet. Now, new information suggests the presence of a physical place, potentially a base for their operations. Investigators are closely examining archives and satellite imagery