The main part of Notre-Dame took 167 years to complete and , in its transition from Romanesque to Gothic , it has been called a perfect expression of medieval architecture with its majestic towers , spire , and breath ? ­ taking flying buttresses .
Notre-Dame has the highest towers of any work of medieval architecture .