Strasbourg, France
View from Cathedral of Our Lady of Strasbourg in Strasbourg France.