Two long stone structures near Egypt’s Red Pyramid, each stretching roughly 600 to 700 meters across Wadi Dahshur, may not be ...