{"steps": [{"step_id": 1, "quadhash": "9wQJAwH", "waypoint_quadhashs": ["9wQJAwH"], "title": "Ribadesella / Ribeseya", "subtitle": "town", "time": 0, "length": 0, "deviation_length": 0, "deviation_time": 0, "elevation": 45, "elevation_on_trail": 15, "distance_from_trail": 0, "start_length": 0, "start_time": 0, "stop_length": 20293, "stop_time": 262, "amenities": {"accommodation": 13, "drinking_water": 3, "food_and_drink": 40, "historic": 5, "shop": 10, "tourism": 11}, "lnglat": [-5.0603, 43.4612], "extent": [-5.0633, 43.4546, -5.0544, 43.466], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}, {"step_id": 2, "quadhash": "9wQJAun", "waypoint_quadhashs": ["9wQJAun"], "title": "Mirador de Patos", "subtitle": "park", "time": 19, "length": 1624, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 11, "distance_from_trail": 0, "start_length": 1624, "start_time": 19, "stop_length": 18668, "stop_time": 242, "amenities": {"accommodation": 11, "drinking_water": 5, "food_and_drink": 18, "historic": 1, "shop": 1, "tourism": 6}, "lnglat": [-5.076, 43.4665], "extent": [-5.0787, 43.4623, -5.0623, 43.4677], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 3, "quadhash": "9wQJAuh", "waypoint_quadhashs": ["9wQJAuh"], "title": "Urbanizaci\u00f3n la Juncalera", "subtitle": "suburban", "time": 27, "length": 2226, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 21, "distance_from_trail": 0, "start_length": 2226, "start_time": 27, "stop_length": 18067, "stop_time": 234, "amenities": {"accommodation": 3, "campsite": 1, "food_and_drink": 2, "shop": 2, "spring": 1}, "lnglat": [-5.0834, 43.4663], "extent": [-5.0904, 43.4642, -5.0761, 43.4694], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 4, "quadhash": "9wQJwSb", "waypoint_quadhashs": ["9wQJwSb"], "title": "San Pedru", "subtitle": "hamlet", "time": 46, "length": 3688, "deviation_length": 0, "deviation_time": 0, "elevation": 30, "elevation_on_trail": 37, "distance_from_trail": 0, "start_length": 3688, "start_time": 46, "stop_length": 16604, "stop_time": 215, "amenities": {"drinking_water": 1}, "lnglat": [-5.1009, 43.4675], "extent": [-5.1032, 43.4662, -5.0976, 43.4694], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 5, "quadhash": "9wQJwRV", "waypoint_quadhashs": ["9wQJwRV"], "title": "San Esteban de Leces", "subtitle": "hamlet", "time": 61, "length": 4699, "deviation_length": 301, "deviation_time": 3, "elevation": 100, "elevation_on_trail": null, "distance_from_trail": 301, "start_length": 5001, "start_time": 65, "stop_length": 15894, "stop_time": 204, "amenities": {"accommodation": 1, "drinking_water": 1, "historic": 1}, "lnglat": [-5.1108, 43.4643], "extent": [-5.1114, 43.4635, -5.109, 43.4668], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 6, "quadhash": "9wQJwKo", "waypoint_quadhashs": ["9wQJwKo"], "title": "Vega", "subtitle": "hamlet", "time": 88, "length": 6910, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 7, "distance_from_trail": 0, "start_length": 6910, "start_time": 88, "stop_length": 13382, "stop_time": 173, "amenities": {"accommodation": 1, "campsite": 1, "drinking_water": 3, "food_and_drink": 4, "historic": 1}, "lnglat": [-5.131, 43.4773], "extent": [-5.1325, 43.4757, -5.1271, 43.4788], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 7, "quadhash": "9wQJwBD", "waypoint_quadhashs": ["9wQJwBD"], "title": "Berbes", "subtitle": "hamlet", "time": 122, "length": 9360, "deviation_length": 0, "deviation_time": 0, "elevation": 50, "elevation_on_trail": 59, "distance_from_trail": 0, "start_length": 9360, "start_time": 122, "stop_length": 10932, "stop_time": 139, "amenities": {"food_and_drink": 2, "historic": 1}, "lnglat": [-5.1523, 43.4735], "extent": [-5.1544, 43.4714, -5.1494, 43.4757], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 8, "quadhash": "9wQJwz6", "waypoint_quadhashs": ["9wQJwz6"], "title": "Playa Arenal de Mor\u00eds", "subtitle": "beach", "time": 156, "length": 11839, "deviation_length": 225, "deviation_time": 2, "elevation": 30, "elevation_on_trail": null, "distance_from_trail": 225, "start_length": 12065, "start_time": 158, "stop_length": 8679, "stop_time": 108, "amenities": {"accommodation": 1, "food_and_drink": 2, "shop": 1}, "lnglat": [-5.175, 43.4756], "extent": [-5.1797, 43.474, -5.1699, 43.4766], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 9, "quadhash": "9wQJwz2", "waypoint_quadhashs": ["9wQJwz2"], "title": "La Tuerba", "subtitle": "locality", "time": 163, "length": 12316, "deviation_length": 0, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 26, "distance_from_trail": 0, "start_length": 12316, "start_time": 163, "stop_length": 7976, "stop_time": 99, "amenities": {"food_and_drink": 1, "shop": 1}, "lnglat": [-5.1842, 43.4748], "extent": [-5.1846, 43.4744, -5.1837, 43.4751], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 10, "quadhash": "9wQJvQq", "waypoint_quadhashs": ["9wQJvQq"], "title": "Playa de la Beciella", "subtitle": "beach", "time": 178, "length": 13497, "deviation_length": 28, "deviation_time": 0, "elevation": 0, "elevation_on_trail": null, "distance_from_trail": 28, "start_length": 13526, "start_time": 178, "stop_length": 6824, "stop_time": 83, "amenities": {"drinking_water": 2, "spring": 1}, "lnglat": [-5.1972, 43.4755], "extent": [-5.1993, 43.4751, -5.1951, 43.4759], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 11, "quadhash": "9wQJvNP", "waypoint_quadhashs": ["9wQJvNP"], "title": "La Espasa", "subtitle": "hamlet", "time": 195, "length": 14819, "deviation_length": 0, "deviation_time": 0, "elevation": 10, "elevation_on_trail": 0, "distance_from_trail": 0, "start_length": 14819, "start_time": 195, "stop_length": 5474, "stop_time": 67, "amenities": {"drinking_water": 1, "food_and_drink": 4}, "lnglat": [-5.2112, 43.4727], "extent": [-5.216, 43.4706, -5.2089, 43.4745], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 12, "quadhash": "9wQJvRD", "waypoint_quadhashs": ["9wQJvRD"], "title": "Lloro\u00f1i", "subtitle": "hamlet", "time": 209, "length": 15964, "deviation_length": 1593, "deviation_time": 18, "elevation": 30, "elevation_on_trail": null, "distance_from_trail": 1593, "start_length": 17663, "start_time": 231, "stop_length": 6027, "stop_time": 73, "amenities": {"accommodation": 2, "historic": 1}, "lnglat": [-5.2261, 43.4678], "extent": [-5.2302, 43.4642, -5.2229, 43.4757], "is_deviation": true, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 13, "quadhash": "9wQJvMh", "waypoint_quadhashs": ["9wQJvMh"], "title": "La Isla", "subtitle": "hamlet", "time": 217, "length": 16661, "deviation_length": 0, "deviation_time": 0, "elevation": 0, "elevation_on_trail": 9, "distance_from_trail": 0, "start_length": 16661, "start_time": 217, "stop_length": 3631, "stop_time": 44, "amenities": {"accommodation": 6, "drinking_water": 3, "food_and_drink": 5, "shop": 1}, "lnglat": [-5.2272, 43.4817], "extent": [-5.2356, 43.4769, -5.2221, 43.4859], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 14, "quadhash": "9wQJvD7", "waypoint_quadhashs": ["9wQJvD7"], "title": "G\u00fce\u00f1u / Bue\u00f1o", "subtitle": "hamlet", "time": 225, "length": 17242, "deviation_length": 0, "deviation_time": 0, "elevation": 20, "elevation_on_trail": 24, "distance_from_trail": 0, "start_length": 17242, "start_time": 225, "stop_length": 3051, "stop_time": 36, "amenities": {"accommodation": 1, "drinking_water": 1, "food_and_drink": 1}, "lnglat": [-5.2368, 43.4797], "extent": [-5.2397, 43.4786, -5.2342, 43.4822], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": true}, {"step_id": 15, "quadhash": "9wQJvCw", "waypoint_quadhashs": ["9wQJvCw"], "title": "Covi\u00e1n", "subtitle": "hamlet", "time": 239, "length": 18308, "deviation_length": 0, "deviation_time": 0, "elevation": 40, "elevation_on_trail": 46, "distance_from_trail": 0, "start_length": 18308, "start_time": 239, "stop_length": 1984, "stop_time": 23, "amenities": {"drinking_water": 1}, "lnglat": [-5.2475, 43.481], "extent": [-5.2493, 43.4799, -5.2452, 43.4821], "is_deviation": false, "is_checkpoint": false, "is_start_stop": false, "is_alternative_stop": false}, {"step_id": 16, "quadhash": "9wQJviQ", "waypoint_quadhashs": ["9wQJviQ"], "title": "Colunga", "subtitle": "village", "time": 262, "length": 20293, "deviation_length": 0, "deviation_time": 0, "elevation": 12, "elevation_on_trail": 18, "distance_from_trail": 0, "start_length": 20293, "start_time": 262, "stop_length": 0, "stop_time": 0, "amenities": {"accommodation": 9, "drinking_water": 4, "food_and_drink": 16, "historic": 2, "shop": 6, "tourism": 6}, "lnglat": [-5.2707, 43.4851], "extent": [-5.2809, 43.4806, -5.2601, 43.492], "is_deviation": false, "is_checkpoint": true, "is_start_stop": true, "is_alternative_stop": false}], "alternative_stops": [{"quadhash": "9wQJvRD", "elevation": 30, "lnglat": [-5.2261, 43.4678], "extent": [-5.2302, 43.4642, -5.2239, 43.47], "title": "Lloro\u00f1i", "subtitle": "hamlet", "amenities": {"accommodation": 2, "historic": 1}}, {"quadhash": "9wQJcgn", "elevation": 40, "lnglat": [-5.2882, 43.4885], "extent": [-5.294, 43.4862, -5.286, 43.4907], "title": "Sales", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wQJcz6", "elevation": 30, "lnglat": [-5.283, 43.4758], "extent": [-5.2865, 43.4743, -5.2824, 43.4767], "title": "La Riera", "subtitle": "hamlet", "amenities": {"accommodation": 1}}, {"quadhash": "9wQJvdo", "elevation": 63, "lnglat": [-5.2713, 43.5142], "extent": [-5.2753, 43.5112, -5.2673, 43.5169], "title": "Llastres", "subtitle": "village", "amenities": {"accommodation": 7, "drinking_water": 6, "food_and_drink": 18, "historic": 3, "shop": 5, "tourism": 9}}], "is_bookable": true, "accommodation_count": 27}