Karnak is a vast temple complex dedicated primarily to the god Amun-Ra, built and expanded over nearly 1,500 years by successive pharaohs. Its scale is unmatched among Egyptian temples, anchored by the towering columns of the Great Hypostyle Hall and a long avenue of ram-headed sphinxes.