diff --git a/paddling_amenities.yaml b/paddling_amenities.yaml
index 29c4e53..1d7a3fb 100644
--- a/paddling_amenities.yaml
+++ b/paddling_amenities.yaml
@@ -34,7 +34,7 @@ feature:
- Surface
- {% if attribute(tags, 'surface') %}{{ tagTrans('surface', tags.surface) }}{% endif %}
- - Description
+ - {{ localizedTag(tags, 'description') }}
- {{ tags.description }}
{% if attribute(tags, 'mapillary') %}
diff --git a/paddling_hazards.yaml b/paddling_hazards.yaml
new file mode 100644
index 0000000..a9b1a90
--- /dev/null
+++ b/paddling_hazards.yaml
@@ -0,0 +1,46 @@
+type: overpass
+name:
+ en: Paddling Hazards
+query:
+ '12': |-
+ (
+ nwr[waterway~"^(dam|weir)$"];
+ )
+feature:
+ pre: |-
+ {% if tags.waterway %}
+ {% set key = 'waterway' %}
+ {% set value = tags.waterway %}
+ {% endif %}
+
+ {% set constIndex = (key ~ "=" ~ value) %}
+ {% set item = const[constIndex] %}
+
+ title: |
+ {{ localizedTag(tags, 'name') | default(localizedTag(tags, 'key')) | default(localizedTag(tags, 'ref')) }} {{ const[constIndex][''sign''] }}
+ description: |
+ {{ tagTrans(key, value) }}
+ body: |-
+
+ - {{ localizedTag(tags, 'description') }}
+ - {{ tags.description }}
+
+ {% if attribute(tags, 'mapillary') %}
+ Mapillary Photo
+ {% endif %}
+ markerSign: '⚠️'
+
+ priority: |-
+ {% if const[constIndex] is defined %}
+ {{ const[constIndex]['priority'] }}
+ {% else %}
+ 10
+ {% endif %}
+
+const:
+ waterway=dam:
+ sign: '🦫'
+ priority: 0
+ waterway=weir:
+ sign: '🦫'
+ priority: 0