Anyone else imagine an enchanted castle behind those trees, or perhaps Hansel & Gretal skipping about with a bag of breadcrumbs?