This is some weird tower at the top of a hill in Tilden Park.