A near future algae power plant and hydro dam suspended off the face of a cliff for the THU artstation challenge.

1 1