The Second Life Destination Guide describes Embryo as a location that defies explanation. I would agree with that, and I would also add that it is beautiful, mysterious and even somewhat isolating in the sparse watery landscape.
I noticed that there was another snowy wooded area behind the trees in the photos below. I didn't get a chance to explore there yesterday, but I will be back later today to take some more photos.
Visit Embryo in Second Life
ETA: The SLurl will land you on top of the store. The area in the photos below is outside of the store area, but it's visible enough that you can easily find it by camming around.