SPT: Secluded Tree Castle

First thought is a fantasy setting, but what about SF, landing on an alien world? Is that an Elvish home/castle? A temple of sorts? A green wizard’s keep? Or the opening to an isolated research facility? Are those platforms on the sides bridges, or places for aerial craft to land (or projectile weapons to be positioned)?

%d bloggers like this: