Unique View of Red Beach in Northeast China