

Langkah Bhayangkara Putri
In collaboration with Kepolisian Negara Republik Indonesia, we made this breathtaking documentary of 24 Indonesia police women who climbed to the top of Carstensz’s peak-the highest summit of SouthEast Asia, and one of the seven summits of the world.