kateoplis:
Nope, this is not a still from Blade Runner. It’s smog in Beijing.
Bonus: picture I took from the same building here.