translate English to German: If you imagined a canyon-paradise, this is what it would look like.
Wenn ihr euch ein Eldorado für Canyoning erträumt - so ähnlich müßte es wohl aussehen.