Open After the Tsunami: Orphans International Sumatera 2005 Jim Luce - June 4, 2022 0 [draft] x x x x The village of lambaro, Province of Aceh, North Sumatera, Indonesia – the furthest east of the archipelago.