This is wicked. Reminds me of All Trails for hiking, Trailforks for MTB or Strava/Garmin activity map.