Petai tree with the petai fruit.
Pohon petai dengan petai yang sudah berbuah.
Location: Indonesia