Athos, the Holy Mountain of Greece, is one of the most mysterious places in the world. A rugged pyramid that rises up from the Aegean Sea, this mountain is wreathed in myth, legend and ancient traditions that to this day remain largely hidden from view. The heart of Athos started...