A short animation that depicts the drowning of a village by modern technology.
1909
2006
1989
2012
2018
2023
2015
2014
1999
2011
1988
2016
2024
2003