PJ Half Marathon 2025
PJ actually stands for Petaling Jaya, for some you might know that Putra Jaya is also nearby and might confuse there with Petaling Jaya. But I think Malaysians will not have mistaken this. Joined this race the last time in 2018 with the Tortoise runners and did the half marathon. Then it was their first time having the 30km route, which this time I decided to sign up and see for myself what is it like.
[…]