The Middle Ages weren’t just a time of knights and castles—they were also an era of awe-inspiring megaprojects that pushed the limits of engineering. From massive walls to entire cities built from scratch, these ten medieval feats of construction shaped the world we know today.