Baalbek, in the northern Bekaa Valley, 55 mi/85 km east of Beirut, has the most impressive classical ruins in Lebanon, and it's one of the most important Roman sites in the Middle East.