Strasbourg Cathedral

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