Comment Comment by jobeyonekenobi Looks to be a water treatment centre. On a rather large scale. parent jobeyonekenobi 15 years ago