Strasbourg Cathedral
View from the top of Cathedral of Our Lady of Strasbourg in Strasbourg France.