15.3mi The Beast Trail 2017 - 25 km of Formosan Barking Deer
Jian'an, New Taipei City
Add to my routes

Back