The course of the 31st Telekom Vivicitta Spring Half Marathon

Check it out!