Baalbek, Lebanon The Enigma of the Trilithon Stones As I visited the ancient ruins of Baalbek, I was struck by