With its 32 million inhabitants, Chongqing is one of the fastest growing cities in the world. But how many of us could point to it on a map? To give you a hint: Chongqing is located on the Yangtze River in Sichuan Province. Viewed from its outskirts, the almost ubiquitous haze covering the city in south-western China – naturally present in this region but intensified by large-scale pollution – automatically adds an extra layer of mystery to Ferit Kuyas' work. Seen from that perspective, Chongqing is huge, unstoppable, terrifying, incomprehensible, fascinating, beautiful... a presence that cannot be seen directly, but rather felt.