If memory serves that white tower you can see in the first picture is the Camera Obscura?

It's been over 30 years but I remember visiting it and enjoying the views it produced!