Baalbek is a city in Lebanon, famously known for its Roman ruins, including the Temple of Bacchus.