Yeah, didnt' there used to be a hideous duck on the way in or something?
I agree though, I find it unlikely that anything so near the entrance goes anywhere much, but hey, it's all got to be looked at.
BTW - that door into the hill near Giants might be Christmas Swallet but the description doesn't mention a door, so could it be something else?