Shanghai Television
Jalanan won the Best Documentary award at the 2014 Shanghai Television Festival, China.