The popes' palace in Avignon, like something out of a fairytale!