As the afternoon sun casts long shadows across the streets of Pematangsiantar in Indonesia's North Sumatra Province, the ...