France2 057 January 2, 2015 800 × 1067 Photo Album At the time of the book, the Cathedral of Notre Dame of Strasbourg was the tallest building in the world.