Part of the Athens Observatory. Obviously there is a telescope in here, or there was. I think they moved it outside of Athens for a better view.