This what I sent to my guildies when I saw it on test server:
I have no idea what the mountain is about, but looks nice, what make it nicer is a building spots, the following image is the new building space available, the red line is the current island shore, so all the green area above red line is new, the blue circle is the new spaces that is currently exist but not available to place building and with new mountain is finally available to place building!
The highlight of space after I picked 2x2 building, so with 1x1 decoration will be more than this:
Sorry for my bad drawing skills :P