Shanghai in motion
Shanghai, China. One of the biggest cities on the planet with a massive population of 24 million people. The city has more than 4,000 skyscrapers, the largest container port in the world and a fast-paced life big cities are so known for. JT Singh captures it all in his new short film.