The most impressive ruin in Lebanon. Besides being located in the middle of "modern" Baalbek town, the site can offer several magnificent Roman's temples. The one for Jupiter is the grandest, unequalled in the world, with columns soaring 23m into the air, where six still stands today. The foundation consists of some of biggest building block, some weighing about 800 tonnes. It is thought that it have taken more than 120 years to complete the temple complex, though different Roman Emperors still added to the complex centuries after. Another temple is the one of Bacchus, the Roman god of wine. Smaller than Jupiter's, but still bigger than Parthenon in Athens, it's one of the best preserved in the world with beautiful decorations, where you can still make out the fine details - along with semi-ancient graffiti.