East Java race the Bromo Marathon set to happen on September 1, featuring three races: The full marathon (US$45 (S$58)), the half marathon (US$30 (S$39)) and the 10km (US$20 (S$26)) run.

The trails start and end at the Tenggerese village of Wonokitri, travelling past rural villages beautiful landscapes and ancient temples.

Proceeds from the charitable event go towards paying for school library facilities in the area communities (think books, tables, chairs and learning areas).

Read more at the Bromo Marathon website.