A landscape where the future and past collide, epic digital art, grandiose