MapMyRun | Otaru, Japan: Canal Path and Temiya Park in Otaru, Japan