The temple complex of Baalbek in modern Lebanon contains some of the largest stones ever moved in antiquity — including ...