Karnak is the largest religious complex ever built, but its design goes far beyond worship. Massive stones were aligned, ...