Amazing, did you have any inspiration from Star Wars at all? This parallels with a scene in my mind of a landing platform in Endor that is also seen between a curtain of trees. I'm not trying to take credit away from it in any way by saying that, I really like your effective pairing of advanced technology with raw natural surroundings.
I'm not surprised to hear you came up with this on your own, I've been looking through your other works, and you have a fascinating imagination! And haha yes it does have a resemblance but I actually took a look at the Endor landing platform in the meanwhile and I have to say that while the setting is similar (amidst trees and with mountains in the background) the structure in itself is fairly unimaginative, I prefer yours! (: