By the way, a trivia question (to which I don't know the answer), if you're standing in that spot, with CHH on your left and Liberty Square in front of you, what is that building on the right -- kind of up a hill?
Looks to me like it used to be an attraction, but now is an "employee only" spot. (Sorry, "cast members only" spot!)