Home Life Hứa Mountain, a tranquil world of storks