The Baalbek temple complex in Lebanon