INSANITY
Abandoned psychiatric hospital in Volterra, Italy.

It was home to more than 6,000 mental patients but was shut down in 1978 because its practices were deemed cruel. The hospital was called 'the place of no return' because patients supposedly never returned home.
Back to Top