Nestled along the canals of Vesoul, France, this sprawling complex now stands silent. The long rectangular structures and curving roadways hint at its past as a major healthcare facility, frozen in time amidst the green waters.