As someone who cleans pipes in futuristic city in winter i know it does look like that
Looks like a nowadays city in the snow ...
Looks like a city but not futuristic
Or just a regular today city. Also fake.
behold, (not) the future LOL
Looks more like a seismometer.