Ruins at Baalbek, Lebanon

More than 50 miles northeast of Beirut lies Baalbek, ruins of Canaanite and later, Roman architecture. Once called Heliopolis, City of the Sun, it houses multi-ton rocks whose cutting and moving predated the Christian era. The Temple of Jupiter, seen here, weighs 455-tons, according to archeologists.