{"steps": [{"step_id": 1, "quadhash": "9wMKFwr", "waypoint_quadhashs": ["9wMKFwr"], "title": "Caldas de Reis", "subtitle": "town", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 27, "elevation_on_trail": 25, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 18532, "stop_time": 236, "amenities": {"accommodation": 92, "drinking_water": 3, "food_and_drink": 28, "historic": 2, "shop": 6, "tourism": 5}, "lnglat": [-8.6422, 42.6041], "extent": [-8.6536, 42.5943, -8.6342, 42.6117], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wMKE58", "waypoint_quadhashs": ["9wMKE58"], "title": "A Lavandeira", "subtitle": "hamlet", "time": 19, "length": 1524, "deviation_length": 0, "deviation_time": 0, "elevation": 40, "elevation_on_trail": 52, "distance_from_trail": 0, "start_length": 1524, "start_time": 19, "stop_length": 17008, "stop_time": 217, "amenities": {}, "lnglat": [-8.6441, 42.6188], "extent": [-8.6453, 42.6177, -8.6424, 42.6201], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wMKDXD", "waypoint_quadhashs": ["9wMKDXD"], "title": "O Cruceiro", "subtitle": "hamlet", "time": 63, "length": 4787, "deviation_length": 0, "deviation_time": 0, "elevation": 130, "elevation_on_trail": 126, "distance_from_trail": 0, "start_length": 4787, "start_time": 63, "stop_length": 13744, "stop_time": 173, "amenities": {"accommodation": 1, "food_and_drink": 2}, "lnglat": [-8.6459, 42.6492], "extent": [-8.6474, 42.6464, -8.6422, 42.6504], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wMKDFa", "waypoint_quadhashs": ["9wMKDFa"], "title": "As Corti\u00f1as", "subtitle": "hamlet", "time": 76, "length": 5726, "deviation_length": 0, "deviation_time": 0, "elevation": 160, "elevation_on_trail": 157, "distance_from_trail": 0, "start_length": 5726, "start_time": 76, "stop_length": 12805, "stop_time": 160, "amenities": {"food_and_drink": 3, "historic": 1}, "lnglat": [-8.6454, 42.6538], "extent": [-8.6494, 42.6505, -8.6414, 42.6553], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wMKDF3", "waypoint_quadhashs": ["9wMKDF3"], "title": "O Gorgull\u00f3n", "subtitle": "hamlet", "time": 80, "length": 6085, "deviation_length": 0, "deviation_time": 0, "elevation": 150, "elevation_on_trail": 162, "distance_from_trail": 0, "start_length": 6085, "start_time": 80, "stop_length": 12446, "stop_time": 155, "amenities": {"drinking_water": 1, "food_and_drink": 2}, "lnglat": [-8.6418, 42.6552], "extent": [-8.6483, 42.6536, -8.6358, 42.6592], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wMKDEd", "waypoint_quadhashs": ["9wMKDEd"], "title": "As Cernadas", "subtitle": "hamlet", "time": 104, "length": 8070, "deviation_length": 143, "deviation_time": 1, "elevation": 140, "elevation_on_trail": 135, "distance_from_trail": 143, "start_length": 8070, "start_time": 104, "stop_length": 10461, "stop_time": 132, "amenities": {"food_and_drink": 1, "historic": 1}, "lnglat": [-8.6364, 42.666], "extent": [-8.6419, 42.6644, -8.6337, 42.6714], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wMKDCz", "waypoint_quadhashs": ["9wMKDCz"], "title": "Casal Do Eirigo", "subtitle": "hamlet", "time": 104, "length": 8079, "deviation_length": 142, "deviation_time": 1, "elevation": 150, "elevation_on_trail": 135, "distance_from_trail": 142, "start_length": 8079, "start_time": 104, "stop_length": 10452, "stop_time": 132, "amenities": {"accommodation": 1}, "lnglat": [-8.6305, 42.6682], "extent": [-8.6331, 42.6669, -8.6297, 42.6713], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wMKDAH", "waypoint_quadhashs": ["9wMKDAH"], "title": "Bronllo", "subtitle": "hamlet", "time": 119, "length": 9325, "deviation_length": 727, "deviation_time": 8, "elevation": 150, "elevation_on_trail": null, "distance_from_trail": 727, "start_length": 9385, "start_time": 120, "stop_length": 9921, "stop_time": 125, "amenities": {"accommodation": 1}, "lnglat": [-8.6398, 42.6723], "extent": [-8.6415, 42.6712, -8.636, 42.6756], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wMKDzU", "waypoint_quadhashs": ["9wMKDzU"], "title": "Magari\u00f1os", "subtitle": "hamlet", "time": 121, "length": 9461, "deviation_length": 703, "deviation_time": 9, "elevation": 110, "elevation_on_trail": null, "distance_from_trail": 703, "start_length": 11064, "start_time": 141, "stop_length": 9530, "stop_time": 122, "amenities": {"accommodation": 1, "historic": 1, "tourism": 1}, "lnglat": [-8.6429, 42.677], "extent": [-8.6467, 42.674, -8.6386, 42.679], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wMKDA2", "waypoint_quadhashs": ["9wMKDA2"], "title": "O Pino", "subtitle": "hamlet", "time": 121, "length": 9461, "deviation_length": 0, "deviation_time": 0, "elevation": 130, "elevation_on_trail": 135, "distance_from_trail": 0, "start_length": 9461, "start_time": 121, "stop_length": 9070, "stop_time": 115, "amenities": {"accommodation": 1, "food_and_drink": 3, "tourism": 1}, "lnglat": [-8.6386, 42.6761], "extent": [-8.6402, 42.674, -8.6376, 42.6773], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wMKwhN", "waypoint_quadhashs": ["9wMKwhN"], "title": "Ponte Valga", "subtitle": "village", "time": 154, "length": 11925, "deviation_length": 971, "deviation_time": 13, "elevation": 47, "elevation_on_trail": null, "distance_from_trail": 971, "start_length": 13967, "start_time": 180, "stop_length": 6551, "stop_time": 81, "amenities": {"accommodation": 2, "historic": 3, "shop": 1, "tourism": 1}, "lnglat": [-8.6487, 42.7002], "extent": [-8.6591, 42.6958, -8.6384, 42.7089], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "jHxmsz7r", "waypoint_quadhashs": ["jHxmsz7r"], "title": "San Miguel de Valga", "subtitle": "town", "time": 156, "length": 12050, "deviation_length": 0, "deviation_time": 0, "elevation": 70, "elevation_on_trail": 70, "distance_from_trail": 0, "start_length": 12050, "start_time": 156, "stop_length": 6481, "stop_time": 79, "amenities": {"drinking_water": 3, "food_and_drink": 2, "historic": 3, "spring": 1}, "lnglat": [-8.6381, 42.6959], "extent": [-8.6423, 42.6923, -8.6367, 42.6991], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 13, "quadhash": "9wMKwi8", "waypoint_quadhashs": ["9wMKwhA", "9wMKwi8"], "title": "Fontenlo", "subtitle": "hamlet", "time": 173, "length": 13317, "deviation_length": 0, "deviation_time": 0, "elevation": 60, "elevation_on_trail": 73, "distance_from_trail": 0, "start_length": 13317, "start_time": 173, "stop_length": 5214, "stop_time": 63, "amenities": {"drinking_water": 2}, "lnglat": [-8.6431, 42.7021], "extent": [-8.6475, 42.701, -8.6399, 42.707], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 14, "quadhash": "9wMKvY5", "waypoint_quadhashs": ["9wMKvY5"], "title": "Pontecesures", "subtitle": "village", "time": 198, "length": 15346, "deviation_length": 0, "deviation_time": 0, "elevation": 37, "elevation_on_trail": 27, "distance_from_trail": 0, "start_length": 15346, "start_time": 198, "stop_length": 3185, "stop_time": 38, "amenities": {"accommodation": 9, "drinking_water": 5, "food_and_drink": 3, "historic": 6, "shop": 6, "spring": 1, "tourism": 4}, "lnglat": [-8.6498, 42.7201], "extent": [-8.6605, 42.7084, -8.6431, 42.7269], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 15, "quadhash": "9wMKvP2", "waypoint_quadhashs": ["9wMKvP2"], "title": "A Ponte", "subtitle": "hamlet", "time": 215, "length": 16778, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 4, "distance_from_trail": 0, "start_length": 16778, "start_time": 215, "stop_length": 1753, "stop_time": 21, "amenities": {"drinking_water": 2, "food_and_drink": 2, "historic": 2}, "lnglat": [-8.6579, 42.7255], "extent": [-8.663, 42.7207, -8.6546, 42.7293], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 16, "quadhash": "9wMKvJD", "waypoint_quadhashs": ["9wMKvJD"], "title": "Padr\u00f3n", "subtitle": "town", "time": 236, "length": 18532, "deviation_length": 0, "deviation_time": 0, "elevation": 5, "elevation_on_trail": 9, "distance_from_trail": 0, "start_length": 18532, "start_time": 236, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 99, "drinking_water": 14, "food_and_drink": 44, "historic": 18, "shop": 10, "tourism": 23}, "lnglat": [-8.6603, 42.739], "extent": [-8.6714, 42.7321, -8.6507, 42.7523], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wMKw8v", "elevation": 10, "lnglat": [-8.6644, 42.707], "extent": [-8.6685, 42.7051, -8.663, 42.7092], "title": "A Torre", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMKvTF", "elevation": 10, "lnglat": [-8.6503, 42.735], "extent": [-8.651, 42.7339, -8.649, 42.7353], "title": "O Pi\u00f1eiro", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wMKvU7", "elevation": 40, "lnglat": [-8.6356, 42.7373], "extent": [-8.6405, 42.7352, -8.6319, 42.739], "title": "Herb\u00f3n, Riba da Fonte", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMKvVN", "elevation": 30, "lnglat": [-8.6318, 42.7356], "extent": [-8.6335, 42.7341, -8.63, 42.7383], "title": "O Rego da Manga", "subtitle": "hamlet", "amenities": {"accommodation": 1, "food_and_drink": 1}}, {"quadhash": "9wMKuhh", "elevation": 0, "lnglat": [-8.6623, 42.7574], "extent": [-8.6628, 42.7571, -8.6618, 42.758], "title": "Lamas", "subtitle": "hamlet", "amenities": {"accommodation": 1}}], "is_bookable": true, "accommodation_count": 113}