loading...

May 01, 2022 11:00pm

13m

Hashima Island in Japan was once the most densely populated place on Earth. Until – almost overnight – everyone left. 

Additional information for this episode was provided by Joshua Synenko of Trent University.