Lost Trails Edit

Some of the places people have been able to build trails amazes me. The Lost Trails are in MatarĂ³ Spain and look to be right near the heart of the city. They also have a pretty sweet set up with water and a trailer right at the trails.