Glacier Island reminded me of a child's vision of what the North Pole would be like at Christmas, complete with the oh-so-cute Polar Bears (shown below) which you can walk right up to -- and which would eat you rip you to shreds in the real world if you got to close to them. I thought the entire effect of the place was very cute.
Beware that they will boot you out if you were running too many scripts-- after sending you a message to remove scripted attachments to comply. It did not take much to trigger the warning- so take your huds and other things off before you visit.
SLURL to Destination: