This voxel city depicts a world where humans have vanished, leaving behind a city now overrun by nature. 1600*1200 pixels