Isle de Jean Charles – The Vanishing Island

This short documentary profiles residents of the Isle de Jean Charles in Louisiana, as they confront a future threatened by sinking shorelines and rising seas.

Produced by: Emmanuel Vaughan-Lee
Aline Chahine
Aline is an international licensed architect currently practicing in Canada, she is the reason you are reading this right now, Aline founded the platform back in 2008 shaping the very foundation of Architecture Lab, her exemplary content curation process that defines the online magazine today.

Leave a Comment