The Little Mermaid area of Anderson's Magic Land at the China Millennium Monument offers 'undersea' surroundings.