Photo of the day: Cyberpunk Chongqing

Netizen 手指断了 a (“Broken Finger a”)’s gritty cyberpunk re-imaginings of near-future Chinese megalopoli have become a running obsession of ours