That's the place.
Seems as though a lot of people visited that place, or have some kind of opinion on it.
I was there over 10 years ago, and it was explained to me to be a tradition of the Vet school students to visit there after a big test.
Oh well, so much for tradition.