The front facade notwithstanding, the entire building holds the essence of a totalitarian architecture. If the location was not stated, I would have guess it to be in Germany or Russia. Oddly enough, it is situated in the American midwestern state of Michigan.
Huntress
Location: Verden Psychiatric Hospital Gallery: Infatuated