Unusual. A castle inhabited by trees

Unusual. A castle inhabited by trees

B