translate English to French: Astonishing cities also have an astonishing history.
Les villes étonnantes ont également une histoire étonnante.