{"steps": [{"step_id": 1, "quadhash": "9wLm4HT", "waypoint_quadhashs": ["9wLm4HT"], "title": "Arou", "subtitle": "paese", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 2, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 36245, "stop_time": 498, "amenities": {"accommodation": 5, "drinking_water": 4, "food_and_drink": 2, "shelter": 1, "shop": 1, "spring": 1}, "lnglat": [-9.1074, 43.184], "extent": [-9.1128, 43.182, -9.0966, 43.1883], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wLm4Gr", "waypoint_quadhashs": ["9wLm4Gr"], "title": "A Area Das Lobeiras", "subtitle": "spiaggia", "time": 29, "length": 2067, "deviation_length": 8, "deviation_time": 0, "elevation": 85, "elevation_on_trail": 2, "distance_from_trail": 8, "start_length": 2067, "start_time": 29, "stop_length": 34177, "stop_time": 469, "amenities": {"drinking_water": 1, "tourism": 1}, "lnglat": [-9.1177, 43.1944], "extent": [-9.1184, 43.1938, -9.1153, 43.1948], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wLjtv1", "waypoint_quadhashs": ["9wLjtv1", "9wLjtuX"], "title": "Praia Do Trece", "subtitle": "spiaggia", "time": 103, "length": 6976, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 3, "distance_from_trail": 0, "start_length": 6976, "start_time": 103, "stop_length": 29268, "stop_time": 395, "amenities": {"historic": 1}, "lnglat": [-9.1544, 43.184], "extent": [-9.1597, 43.1825, -9.1533, 43.1843], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "jHucwfiV", "waypoint_quadhashs": ["jHucwfiV"], "title": "Cemiterio Dos Ingleses", "subtitle": "cimitero", "time": 121, "length": 8416, "deviation_length": 46, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 6, "distance_from_trail": 46, "start_length": 8416, "start_time": 121, "stop_length": 27829, "stop_time": 377, "amenities": {"historic": 1}, "lnglat": [-9.17, 43.1859], "extent": [-9.1702, 43.1857, -9.1698, 43.186], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wLjtPA", "waypoint_quadhashs": ["9wLjtPA", "9wLjtxa", "9wLjtFx"], "title": "Praia de Reiras, Praia da Balea, Praia Do Celoiro", "subtitle": "spiaggia", "time": 167, "length": 12059, "deviation_length": 190, "deviation_time": 2, "elevation": 0, "elevation_on_trail": null, "distance_from_trail": 190, "start_length": 12249, "start_time": 170, "stop_length": 24375, "stop_time": 334, "amenities": {}, "lnglat": [-9.1839, 43.164], "extent": [-9.1878, 43.1597, -9.1797, 43.1672], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wLjtDk", "waypoint_quadhashs": ["9wLjtDk"], "title": "O Cabo Vil\u00e1n", "subtitle": "borgo", "time": 211, "length": 15389, "deviation_length": 428, "deviation_time": 8, "elevation": 30, "elevation_on_trail": null, "distance_from_trail": 428, "start_length": 15818, "start_time": 220, "stop_length": 21284, "stop_time": 295, "amenities": {"food_and_drink": 1, "tourism": 1}, "lnglat": [-9.2108, 43.1595], "extent": [-9.213, 43.1563, -9.2097, 43.1609], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "4Jur7afj", "waypoint_quadhashs": ["4Jur7afj"], "title": "Coidal da Casta\u00f1as", "subtitle": "promontorio", "time": 236, "length": 17083, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 10, "distance_from_trail": 0, "start_length": 17083, "start_time": 236, "stop_length": 19161, "stop_time": 262, "amenities": {"shelter": 1}, "lnglat": [-9.2078, 43.1455], "extent": [-9.2087, 43.145, -9.2073, 43.1461], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wLjtKg", "waypoint_quadhashs": ["9wLjtKg"], "title": "As Canteiras", "subtitle": "localit\u00e0 ", "time": 242, "length": 17427, "deviation_length": 213, "deviation_time": 4, "elevation": 60, "elevation_on_trail": null, "distance_from_trail": 213, "start_length": 17640, "start_time": 246, "stop_length": 19031, "stop_time": 260, "amenities": {"shelter": 1, "tourism": 1}, "lnglat": [-9.2033, 43.1451], "extent": [-9.2044, 43.1434, -9.2028, 43.1455], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wLjtKq", "waypoint_quadhashs": ["9wLjtKq"], "title": "O Soto", "subtitle": "localit\u00e0 ", "time": 244, "length": 17548, "deviation_length": 4, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 19, "distance_from_trail": 4, "start_length": 17548, "start_time": 244, "stop_length": 18696, "stop_time": 254, "amenities": {}, "lnglat": [-9.2045, 43.1426], "extent": [-9.2048, 43.1422, -9.204, 43.1429], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wLjveh", "waypoint_quadhashs": ["4Jur7Srm", "9wLjveh"], "title": "Portocelo", "subtitle": "borgo", "time": 311, "length": 22051, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 10, "distance_from_trail": 0, "start_length": 22051, "start_time": 311, "stop_length": 14193, "stop_time": 187, "amenities": {"drinking_water": 1, "food_and_drink": 1, "historic": 1}, "lnglat": [-9.1886, 43.1255], "extent": [-9.1891, 43.125, -9.1827, 43.1276], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wLjvnm", "waypoint_quadhashs": ["9wLjvnm"], "title": "Camari\u00f1as", "subtitle": "cittadina", "time": 321, "length": 22887, "deviation_length": 0, "deviation_time": 0, "elevation": 14, "elevation_on_trail": 10, "distance_from_trail": 0, "start_length": 22887, "start_time": 321, "stop_length": 13357, "stop_time": 177, "amenities": {"accommodation": 22, "drinking_water": 2, "food_and_drink": 32, "historic": 4, "shelter": 18, "shop": 7, "spring": 1, "tourism": 6}, "lnglat": [-9.1826, 43.1311], "extent": [-9.1907, 43.123, -9.1711, 43.1434], "is_deviation": false, "is_checkpoint": true, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "9wLjtST", "waypoint_quadhashs": ["9wLjtST"], "title": "Covadi\u00f1a", "subtitle": "borgo", "time": 379, "length": 27245, "deviation_length": 514, "deviation_time": 7, "elevation": 40, "elevation_on_trail": null, "distance_from_trail": 514, "start_length": 27760, "start_time": 389, "stop_length": 9514, "stop_time": 127, "amenities": {"campsite": 1}, "lnglat": [-9.1577, 43.1506], "extent": [-9.1636, 43.1495, -9.1563, 43.1518], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 13, "quadhash": "9wLjtRc", "waypoint_quadhashs": ["9wLjtRc"], "title": "Agramar", "subtitle": "borgo", "time": 379, "length": 27258, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 7, "distance_from_trail": 0, "start_length": 27258, "start_time": 379, "stop_length": 8986, "stop_time": 119, "amenities": {"food_and_drink": 1}, "lnglat": [-9.1632, 43.152], "extent": [-9.1646, 43.1495, -9.1598, 43.1534], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 14, "quadhash": "9wLjtWc", "waypoint_quadhashs": ["9wLjtWc"], "title": "Telleiro, O Cruceiro", "subtitle": "borgo", "time": 386, "length": 27859, "deviation_length": 380, "deviation_time": 5, "elevation": 40, "elevation_on_trail": null, "distance_from_trail": 380, "start_length": 28240, "start_time": 392, "stop_length": 8766, "stop_time": 117, "amenities": {"historic": 1, "shelter": 1}, "lnglat": [-9.159, 43.1485], "extent": [-9.1631, 43.1467, -9.157, 43.1496], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 15, "quadhash": "9wLjvpF", "waypoint_quadhashs": ["9wLjvpF"], "title": "Praia Rego Dos Coiros", "subtitle": "spiaggia", "time": 418, "length": 30171, "deviation_length": 11, "deviation_time": 0, "elevation": 13, "elevation_on_trail": 12, "distance_from_trail": 11, "start_length": 30171, "start_time": 418, "stop_length": 6073, "stop_time": 80, "amenities": {}, "lnglat": [-9.1622, 43.1289], "extent": [-9.1627, 43.1288, -9.1617, 43.1291], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 16, "quadhash": "9wLjtXv", "waypoint_quadhashs": ["9wLjtXv"], "title": "Tasara\u00f1o", "subtitle": "borgo", "time": 449, "length": 32302, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 17, "distance_from_trail": 0, "start_length": 32302, "start_time": 449, "stop_length": 3942, "stop_time": 49, "amenities": {"food_and_drink": 1, "spring": 1}, "lnglat": [-9.1477, 43.1399], "extent": [-9.1493, 43.1386, -9.1466, 43.1421], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 17, "quadhash": "9wLjtXF", "waypoint_quadhashs": ["9wLjtXF"], "title": "A Piosa, A Paxari\u00f1a", "subtitle": "borgo", "time": 455, "length": 32799, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 30, "distance_from_trail": 0, "start_length": 32799, "start_time": 455, "stop_length": 3445, "stop_time": 43, "amenities": {"drinking_water": 7, "historic": 2, "shelter": 1, "shop": 1}, "lnglat": [-9.1473, 43.1362], "extent": [-9.1493, 43.1342, -9.1454, 43.1368], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 18, "quadhash": "9wLm59s", "waypoint_quadhashs": ["9wLm59s"], "title": "Dor", "subtitle": "borgo", "time": 471, "length": 34008, "deviation_length": 0, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 24, "distance_from_trail": 0, "start_length": 34008, "start_time": 471, "stop_length": 2236, "stop_time": 27, "amenities": {}, "lnglat": [-9.1376, 43.1375], "extent": [-9.1402, 43.1362, -9.1316, 43.1394], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 19, "quadhash": "9wLm5bC", "waypoint_quadhashs": ["9wLm5bC"], "title": "A Ponte Do Porto", "subtitle": "paese", "time": 498, "length": 36245, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 11, "distance_from_trail": 0, "start_length": 36245, "start_time": 498, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 3, "drinking_water": 1, "food_and_drink": 7, "historic": 2, "shop": 4}, "lnglat": [-9.1163, 43.1378], "extent": [-9.1289, 43.1358, -9.1068, 43.1481], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wLm6Bd", "elevation": 60, "lnglat": [-9.1292, 43.1212], "extent": [-9.1297, 43.1209, -9.1288, 43.1216], "title": "Pedra Maior", "subtitle": "borgo", "amenities": {"accommodation": 1, "food_and_drink": 1}}], "is_bookable": true, "accommodation_count": 4}