On August 14, 1880, builders placed the final touches on the Cologne Cathedral in Germany, completing a project that took over 630 years to finish. With the final stone laid, the cathedral became the tallest building in the world, a title it held until…
Read More