Not sure if old abandoned observatory or... Planet Express HQ? Liege, Belgium.