Guesses as to what this is, and where it’s located, are welcome in comments…. –