European landscape puzzle