High above Indonesian city, a mass grave and many questions