Cathedral of Our Lady of Strasbourg, France. Looking down from the roof at the public square and sidewalk cafes.