The architecture of Germany has a long, rich and diverse history. Every major European style from Roman to Post Modern is demonstrated, including renowned examples of Carolingian, Romanesque, Gothic, Renaissance, Baroque, Classical and Modern architecture.
Centuries of fragmentation of Germany into principalities and kingdoms caused a great regional diversity and favoured vernacular architecture. This made for a heterogeneous and diverse architectural style, with architecture differing from town to town. While this diversity may still be witnessed in small towns, the devastation of architectural heritage in the larger cities during World War II resulted in extensive rebuilding characterized by simple modernist architecture.
The Roman Empire once extended over much of today's German Federal Republic, and there are still remains from around 100-150AD at the Limes Romanus, the border defence system of Ancient Rome marking the boundaries of the Roman Empire at that time. In addition to military structures such as forts and military camps built by the Romans, and other border fortifications, there are also spas, bridges, and amphitheatres.
Trier, on the banks of the Moselle River, is the oldest city in Germany, a great metropolis founded in or before 16 BC. The best-known survival from that period is probably the Porta Nigra, the best-preserved ancient city gate. There are also remains of thermal spas, a Roman bridge and the (reconstructed) Constantine basilica.