Borobudur Marathon 2023 (Kamera 2)
Nov 18 – 20, 2023