Great question — answering as the UphillTech team:
Sharing and downloading routes done by others Concerning sites where you can upload and share GPS tracks you could have a look at http://www.gpsies.com/ . There are lots of GPS tracks for hiking, cycling, mountain biking, running, skating, horse riding,... you name it. The extended search allow to filter routes for the things you ask for, e.g. of course the type of activity you want to do – either roughly ("give me all activities by foot") or precisely ("give me hiking, jogging and nordic walking") distance from a certain point, distance covered, round trip or one way track characteristics (flat, hilly, mountainous) path quality (compacted, rough, smooth, rocky...) and some other... The...
Full answer by Benedikt Bauer: https://outdoors.stackexchange.com/a/8224 (CC BY-SA 3.0).
Need it done for your business? UphillTech.