El Placer - Brasilia del Toachi
Off Road
near El Placer, Santo Domingo de los Tsáchilas (Ecuador)
- Distance
- 13.23mi
- Elevation +
- 1079f
- TrailRank
- 8
Medicion