{"steps": [{"step_id": 1, "quadhash": "9wLjvgH", "waypoint_quadhashs": ["9wLjvgH"], "title": "Mux\u00eda", "subtitle": "cittadina", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 38, "elevation_on_trail": 29, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 32345, "stop_time": 423, "amenities": {"accommodation": 40, "drinking_water": 4, "food_and_drink": 26, "historic": 5, "shop": 4, "spring": 1, "tourism": 7}, "lnglat": [-9.2182, 43.1071], "extent": [-9.2217, 43.099, -9.2132, 43.1094], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wLjvyY", "waypoint_quadhashs": ["9wLjvyY"], "title": "A Baiuca", "subtitle": "borgo", "time": 16, "length": 1367, "deviation_length": 434, "deviation_time": 5, "elevation": 20, "elevation_on_trail": null, "distance_from_trail": 434, "start_length": 1801, "start_time": 21, "stop_length": 31412, "stop_time": 412, "amenities": {"accommodation": 1, "food_and_drink": 3}, "lnglat": [-9.2098, 43.0963], "extent": [-9.2125, 43.096, -9.209, 43.0989], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wLjvyP", "waypoint_quadhashs": ["9wLjvyP"], "title": "Praia de Espi\u00f1eirido", "subtitle": "spiaggia", "time": 21, "length": 1784, "deviation_length": 36, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 4, "distance_from_trail": 36, "start_length": 1784, "start_time": 21, "stop_length": 30561, "stop_time": 402, "amenities": {"food_and_drink": 1}, "lnglat": [-9.2087, 43.1001], "extent": [-9.2095, 43.0998, -9.2078, 43.1005], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wLjvAE", "waypoint_quadhashs": ["9wLjvAE"], "title": "Chorente", "subtitle": "borgo", "time": 37, "length": 2555, "deviation_length": 0, "deviation_time": 0, "elevation": 80, "elevation_on_trail": 75, "distance_from_trail": 0, "start_length": 2555, "start_time": 37, "stop_length": 29790, "stop_time": 386, "amenities": {"drinking_water": 1}, "lnglat": [-9.2018, 43.0951], "extent": [-9.2045, 43.0938, -9.2013, 43.0969], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wLjvBz", "waypoint_quadhashs": ["9wLjvBz"], "title": "As Casas Novas", "subtitle": "borgo", "time": 55, "length": 3897, "deviation_length": 95, "deviation_time": 1, "elevation": 128, "elevation_on_trail": 74, "distance_from_trail": 95, "start_length": 3897, "start_time": 55, "stop_length": 28447, "stop_time": 368, "amenities": {}, "lnglat": [-9.2034, 43.085], "extent": [-9.2046, 43.0843, -9.2018, 43.0866], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wLjvBD", "waypoint_quadhashs": ["9wLjvBD"], "title": "Moraime", "subtitle": "borgo", "time": 57, "length": 4153, "deviation_length": 0, "deviation_time": 0, "elevation": 53, "elevation_on_trail": 58, "distance_from_trail": 0, "start_length": 4153, "start_time": 57, "stop_length": 28192, "stop_time": 366, "amenities": {"accommodation": 1, "drinking_water": 1, "historic": 3}, "lnglat": [-9.1995, 43.0854], "extent": [-9.2011, 43.0843, -9.1989, 43.086], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wLjvFo", "waypoint_quadhashs": ["9wLjvFo"], "title": "Os Mu\u00ed\u00f1os", "subtitle": "borgo", "time": 75, "length": 5471, "deviation_length": 59, "deviation_time": 0, "elevation": 41, "elevation_on_trail": 44, "distance_from_trail": 59, "start_length": 5471, "start_time": 75, "stop_length": 26874, "stop_time": 348, "amenities": {"accommodation": 2, "drinking_water": 2, "food_and_drink": 2}, "lnglat": [-9.189, 43.0831], "extent": [-9.1896, 43.0824, -9.1879, 43.0845], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wLjvFz", "waypoint_quadhashs": ["9wLjvFz"], "title": "Labexo", "subtitle": "borgo", "time": 79, "length": 5767, "deviation_length": 511, "deviation_time": 6, "elevation": 50, "elevation_on_trail": null, "distance_from_trail": 511, "start_length": 6398, "start_time": 87, "stop_length": 27089, "stop_time": 350, "amenities": {"accommodation": 1}, "lnglat": [-9.1854, 43.0801], "extent": [-9.1887, 43.0794, -9.1838, 43.0844], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wLjvKn", "waypoint_quadhashs": ["9wLjvKn"], "title": "Merexo", "subtitle": "borgo", "time": 98, "length": 7230, "deviation_length": 748, "deviation_time": 9, "elevation": 20, "elevation_on_trail": null, "distance_from_trail": 748, "start_length": 9001, "start_time": 120, "stop_length": 25863, "stop_time": 334, "amenities": {"accommodation": 3, "food_and_drink": 1, "tourism": 1}, "lnglat": [-9.1778, 43.0989], "extent": [-9.18, 43.0945, -9.175, 43.1007], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wLjvQ5", "waypoint_quadhashs": ["9wLjvQ5"], "title": "Vilar de Sobremonte", "subtitle": "borgo", "time": 120, "length": 8629, "deviation_length": 28, "deviation_time": 0, "elevation": 100, "elevation_on_trail": 113, "distance_from_trail": 28, "start_length": 8629, "start_time": 120, "stop_length": 23716, "stop_time": 303, "amenities": {}, "lnglat": [-9.1719, 43.0846], "extent": [-9.1734, 43.0823, -9.1681, 43.0859], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wLjvLR", "waypoint_quadhashs": ["9wLjvLR"], "title": "San Marti\u00f1o", "subtitle": "borgo", "time": 132, "length": 9606, "deviation_length": 0, "deviation_time": 0, "elevation": 60, "elevation_on_trail": 47, "distance_from_trail": 0, "start_length": 9606, "start_time": 132, "stop_length": 22738, "stop_time": 291, "amenities": {}, "lnglat": [-9.1669, 43.0855], "extent": [-9.168, 43.0835, -9.1655, 43.087], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "9wLjvRQ", "waypoint_quadhashs": ["9wLjvRQ"], "title": "Oz\u00f3n", "subtitle": "borgo", "time": 142, "length": 10318, "deviation_length": 234, "deviation_time": 2, "elevation": 80, "elevation_on_trail": null, "distance_from_trail": 234, "start_length": 10552, "start_time": 144, "stop_length": 22261, "stop_time": 284, "amenities": {"accommodation": 1}, "lnglat": [-9.1578, 43.0831], "extent": [-9.1603, 43.0816, -9.1555, 43.0846], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 13, "quadhash": "9wLjvRV", "waypoint_quadhashs": ["9wLjvRV"], "title": "Quint\u00e1ns", "subtitle": "borgo", "time": 150, "length": 10926, "deviation_length": 328, "deviation_time": 5, "elevation": 86, "elevation_on_trail": 87, "distance_from_trail": 328, "start_length": 10926, "start_time": 150, "stop_length": 21419, "stop_time": 273, "amenities": {"accommodation": 2, "food_and_drink": 2, "shelter": 1}, "lnglat": [-9.152, 43.084], "extent": [-9.1546, 43.0797, -9.1484, 43.0859], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 14, "quadhash": "9wMGByH", "waypoint_quadhashs": ["9wMGByH"], "title": "A Grixa", "subtitle": "borgo", "time": 204, "length": 15248, "deviation_length": 0, "deviation_time": 0, "elevation": 120, "elevation_on_trail": 124, "distance_from_trail": 0, "start_length": 15248, "start_time": 204, "stop_length": 17096, "stop_time": 219, "amenities": {"accommodation": 3, "drinking_water": 1, "food_and_drink": 2, "historic": 1}, "lnglat": [-9.1538, 43.0481], "extent": [-9.1548, 43.0459, -9.1525, 43.0503], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 15, "quadhash": "9wMGBzq", "waypoint_quadhashs": ["9wMGBzq"], "title": "Agrodos\u00edo", "subtitle": "borgo", "time": 209, "length": 15668, "deviation_length": 0, "deviation_time": 0, "elevation": 130, "elevation_on_trail": 134, "distance_from_trail": 0, "start_length": 15668, "start_time": 209, "stop_length": 16676, "stop_time": 213, "amenities": {}, "lnglat": [-9.1523, 43.0442], "extent": [-9.1532, 43.0435, -9.1495, 43.0456], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 16, "quadhash": "9wMGBzN", "waypoint_quadhashs": ["9wMGBzN"], "title": "A Pelexa", "subtitle": "borgo", "time": 214, "length": 16063, "deviation_length": 0, "deviation_time": 0, "elevation": 140, "elevation_on_trail": 139, "distance_from_trail": 0, "start_length": 16063, "start_time": 214, "stop_length": 16281, "stop_time": 209, "amenities": {"food_and_drink": 2}, "lnglat": [-9.1485, 43.0424], "extent": [-9.1504, 43.0403, -9.1456, 43.0432], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 17, "quadhash": "9wMGBTr", "waypoint_quadhashs": ["9wMGBTr"], "title": "Trasufre", "subtitle": "borgo", "time": 248, "length": 18794, "deviation_length": 0, "deviation_time": 0, "elevation": 130, "elevation_on_trail": 140, "distance_from_trail": 0, "start_length": 18794, "start_time": 248, "stop_length": 13550, "stop_time": 175, "amenities": {}, "lnglat": [-9.1419, 43.0251], "extent": [-9.1427, 43.0238, -9.1404, 43.0269], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 18, "quadhash": "9wMJdbP", "waypoint_quadhashs": ["9wMJdbP"], "title": "Dumbr\u00eda", "subtitle": "paese", "time": 287, "length": 21773, "deviation_length": 0, "deviation_time": 0, "elevation": 200, "elevation_on_trail": 184, "distance_from_trail": 0, "start_length": 21773, "start_time": 287, "stop_length": 10572, "stop_time": 136, "amenities": {"accommodation": 2, "food_and_drink": 4, "shop": 2}, "lnglat": [-9.118, 43.0104], "extent": [-9.1184, 43.0081, -9.113, 43.0107], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 19, "quadhash": "9wMJdc4", "waypoint_quadhashs": ["9wMJdc4"], "title": "A Grixa", "subtitle": "borgo", "time": 295, "length": 22372, "deviation_length": 0, "deviation_time": 0, "elevation": 190, "elevation_on_trail": 196, "distance_from_trail": 0, "start_length": 22372, "start_time": 295, "stop_length": 9973, "stop_time": 128, "amenities": {}, "lnglat": [-9.1129, 43.0071], "extent": [-9.1134, 43.0068, -9.1117, 43.0075], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 20, "quadhash": "9wMJeCo", "waypoint_quadhashs": ["9wMJeCo"], "title": "Casa da Cancela", "subtitle": "borgo", "time": 304, "length": 23149, "deviation_length": 0, "deviation_time": 0, "elevation": 190, "elevation_on_trail": 195, "distance_from_trail": 0, "start_length": 23149, "start_time": 304, "stop_length": 9195, "stop_time": 119, "amenities": {"tourism": 1}, "lnglat": [-9.1103, 43.0021], "extent": [-9.1107, 43.0018, -9.1098, 43.0024], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 21, "quadhash": "9wMJeCx", "waypoint_quadhashs": ["9wMJeCx"], "title": "Castro", "subtitle": "borgo", "time": 307, "length": 23391, "deviation_length": 489, "deviation_time": 6, "elevation": 180, "elevation_on_trail": null, "distance_from_trail": 489, "start_length": 23880, "start_time": 313, "stop_length": 9443, "stop_time": 122, "amenities": {"accommodation": 1, "food_and_drink": 1, "historic": 1}, "lnglat": [-9.1129, 42.9983], "extent": [-9.1134, 42.998, -9.1098, 43.0006], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 22, "quadhash": "9wMJeCw", "waypoint_quadhashs": ["9wMJeCw"], "title": "As Carizas", "subtitle": "borgo", "time": 311, "length": 23648, "deviation_length": 0, "deviation_time": 0, "elevation": 208, "elevation_on_trail": 205, "distance_from_trail": 0, "start_length": 23648, "start_time": 311, "stop_length": 8696, "stop_time": 112, "amenities": {"spring": 1}, "lnglat": [-9.1084, 42.9989], "extent": [-9.1088, 42.9986, -9.1079, 42.9992], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 23, "quadhash": "9wMJeS8", "waypoint_quadhashs": ["9wMJeS8"], "title": "Hospital", "subtitle": "borgo", "time": 363, "length": 27340, "deviation_length": 253, "deviation_time": 3, "elevation": 333, "elevation_on_trail": null, "distance_from_trail": 253, "start_length": 27593, "start_time": 366, "stop_length": 5258, "stop_time": 64, "amenities": {"accommodation": 1, "drinking_water": 1, "food_and_drink": 2}, "lnglat": [-9.0766, 42.9841], "extent": [-9.0781, 42.9828, -9.0755, 42.9849], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 24, "quadhash": "9wMJeUL", "waypoint_quadhashs": ["9wMJeUL"], "title": "O Logoso", "subtitle": "borgo", "time": 380, "length": 28859, "deviation_length": 0, "deviation_time": 0, "elevation": 284, "elevation_on_trail": 297, "distance_from_trail": 0, "start_length": 28859, "start_time": 380, "stop_length": 3486, "stop_time": 43, "amenities": {"accommodation": 2, "food_and_drink": 2}, "lnglat": [-9.0672, 42.9736], "extent": [-9.0682, 42.9728, -9.0665, 42.9742], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 25, "quadhash": "9wMJfWq", "waypoint_quadhashs": ["9wMJfWq"], "title": "Olveiroa", "subtitle": "borgo", "time": 423, "length": 32345, "deviation_length": 0, "deviation_time": 0, "elevation": 273, "elevation_on_trail": 274, "distance_from_trail": 0, "start_length": 32345, "start_time": 423, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 5, "drinking_water": 1, "food_and_drink": 4, "shop": 1}, "lnglat": [-9.0397, 42.9669], "extent": [-9.0408, 42.9655, -9.0373, 42.9677], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wMJeUz", "elevation": 350, "lnglat": [-9.0655, 42.9805], "extent": [-9.0659, 42.9802, -9.065, 42.9808], "title": "Peneireira", "subtitle": "localit\u00e0 ", "amenities": {"accommodation": 1, "food_and_drink": 2}}, {"quadhash": "9wMJg1n", "elevation": 250, "lnglat": [-9.0169, 42.9616], "extent": [-9.0174, 42.9604, -9.0152, 42.962], "title": "A Ponte Olveira", "subtitle": "borgo", "amenities": {"accommodation": 1, "food_and_drink": 2}}], "is_bookable": true, "accommodation_count": 10}