To the west, beyond the airport, are the remains of the Temple of Hera, or the Heraion.
When facing North, going left will lead to the Temple of Hera.
According to advocates, there would still be reason to irradiate.