A short animation that depicts the drowning of a village by modern technology.
2012
2022
1969
1981
2004
1907
1988
1994
2014
2015
2005