Il Nuovo Postiglione - The last carriage horses of Indonesia's capital endure harsh lives