Reminds me of the half-buried in the sands of time sculptures in Blade Runner 2049; the surrounding self-driving auto depot only adds to the resemblance to some far off future.