Joost Pauwaert, Stephanie Van De Velde

  • Crowded Chongqing

    Chongqing, sitting at the junction of the Yangtze and Jialing rivers, is home to more than 30 million people. It is not only one of the most crowded cities in the world but also the fastest growing.