The official route of the 21Km Half Marathon. [Source: marathonkuching.com]