STUDIO-DL documentaries show curiosity and interest in other people, cultures and ways of life. And a love for travel: films ave been made in Amsterdam, Quillacollo (Bolivia) and several places in China. 11 Out of 1.3 Billion; Football in China, showing the Chinese culture through sports, is currently developed. Urbanisation in China won the award for Best Documentary on the Istanbul international film festival.
The documentaries are filmed in a dynamic way, nicely framed, with a keen eye for spontaneous events. See new world.