An enormous "you are here" sign. I was never actually there -- I think the sign's above the parking lot.