Lost Place: The Iron Leaves of Vesoul

Abandoned place in Vesoul, France

The Iron Leaves of Vesoul

An aerial view captures the decaying silhouette of a once-majestic hospital in Vesoul, France. The distinctive long, leaf-shaped roof contrasts sharply against the encroaching green forest, marking its final slumber beneath the canopy.

Details