Looks like the place they used to film the Mutant Academy in X-Men.
Simply gorgeous. That's what my mansion in Heaven is going to look like. With maybe a bit of Log House thrown in here and there.
For the invisible things of Him from the creation of the world are clearly seen, being understood by the things that are made, His eternal power and Godhead;... Rom 1:20