diff --git a/android/sdk/src/main/res/values-de/types_strings.xml b/android/sdk/src/main/res/values-de/types_strings.xml
index 6ba60865c..bc52a64a5 100644
--- a/android/sdk/src/main/res/values-de/types_strings.xml
+++ b/android/sdk/src/main/res/values-de/types_strings.xml
@@ -753,6 +753,7 @@
Quelle
Quelle
Meerenge
+ Baum
Baumreihe
Weinberg
Vulkan
diff --git a/android/sdk/src/main/res/values/types_strings.xml b/android/sdk/src/main/res/values/types_strings.xml
index 479a8e9fc..16ffbb209 100644
--- a/android/sdk/src/main/res/values/types_strings.xml
+++ b/android/sdk/src/main/res/values/types_strings.xml
@@ -803,6 +803,7 @@
Natural Spring
Natural Spring
Strait
+ Tree
Tree Row
Vineyard
Volcano
diff --git a/data/mapcss-mapping.csv b/data/mapcss-mapping.csv
index 8af466b1b..9aef1720d 100644
--- a/data/mapcss-mapping.csv
+++ b/data/mapcss-mapping.csv
@@ -95,7 +95,7 @@ railway|rail;28;
highway|service|parking_aisle;[highway=service][service=parking_aisle];;name;int_name;29;
place|hamlet;30;
moved:highway|road:05.2024;31;highway|road
-deprecated:highway|track|grade2:04.2024;[highway=track][tracktype=grade2];x;name;int_name;32;highway|track
+natural|tree;32;
# ~1.5M usages w/o a more specific wetland=*
natural|wetland;33;
deprecated:highway|track|grade3:04.4024;[highway=track][tracktype=grade3];x;name;int_name;34;highway|track
diff --git a/data/styles/default/dark/symbols/tree-m.svg b/data/styles/default/dark/symbols/tree-m.svg
new file mode 100644
index 000000000..ed25b5bbb
--- /dev/null
+++ b/data/styles/default/dark/symbols/tree-m.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/default/include/Icons.mapcss b/data/styles/default/include/Icons.mapcss
index 4c73b7a9f..4b069e3fa 100644
--- a/data/styles/default/include/Icons.mapcss
+++ b/data/styles/default/include/Icons.mapcss
@@ -206,6 +206,9 @@ node|z19-[man_made=water_well][drinking_water=not],
node|z19-[amenity=water_point][drinking_water=not],
{icon-image: drinking-water-no-m.svg;}
+node|z18-[natural=tree],
+{icon-image: tree-m.svg;}
+
/* 3. TRANSPORT */
node|z12-[railway=station],
diff --git a/data/styles/default/include/priorities_4_overlays.prio.txt b/data/styles/default/include/priorities_4_overlays.prio.txt
index dd4790333..9faf7468d 100644
--- a/data/styles/default/include/priorities_4_overlays.prio.txt
+++ b/data/styles/default/include/priorities_4_overlays.prio.txt
@@ -2389,6 +2389,9 @@ emergency-fire_hydrant # icon z19- (also has captio
power-substation # icon z17- (also has caption(optional) z18-, area z13-)
=== -9990
+natural-tree # icon z18-
+=== -9991
+
# amenity-bench # caption(optional) z19- (also has icon z18-)
# amenity-bench-backless # caption(optional) z19- (also has icon z18-)
# amenity-food_sharing # caption(optional) z18- (also has icon z18-)
diff --git a/data/styles/default/light/symbols/tree-m.svg b/data/styles/default/light/symbols/tree-m.svg
new file mode 100644
index 000000000..d8be5d343
--- /dev/null
+++ b/data/styles/default/light/symbols/tree-m.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/styles/outdoors/include/priorities_4_overlays.prio.txt b/data/styles/outdoors/include/priorities_4_overlays.prio.txt
index 60e0afe09..3ce5d09f2 100644
--- a/data/styles/outdoors/include/priorities_4_overlays.prio.txt
+++ b/data/styles/outdoors/include/priorities_4_overlays.prio.txt
@@ -2395,6 +2395,9 @@ emergency-fire_hydrant # icon z19- (also has captio
power-substation # icon z17- (also has caption(optional) z18-, area z13-)
=== -9990
+natural-tree # icon z18-
+=== -9991
+
# amenity-bench # caption(optional) z19- (also has icon z18-)
# amenity-bench-backless # caption(optional) z19- (also has icon z18-)
# amenity-food_sharing # caption(optional) z18- (also has icon z18-)
diff --git a/iphone/Maps/LocalizedStrings/de.lproj/LocalizableTypes.strings b/iphone/Maps/LocalizedStrings/de.lproj/LocalizableTypes.strings
index df6eae4e3..f7ccb89b2 100644
--- a/iphone/Maps/LocalizedStrings/de.lproj/LocalizableTypes.strings
+++ b/iphone/Maps/LocalizedStrings/de.lproj/LocalizableTypes.strings
@@ -846,6 +846,7 @@
"type.natural.spring" = "Quelle";
"type.natural.spring.drinking_water_no" = "Quelle";
"type.natural.strait" = "Meerenge";
+"type.natural.tree" = "Baum";
"type.natural.tree_row" = "Baumreihe";
"type.natural.vineyard" = "Weinberg";
"type.natural.volcano" = "Vulkan";
diff --git a/iphone/Maps/LocalizedStrings/en-GB.lproj/LocalizableTypes.strings b/iphone/Maps/LocalizedStrings/en-GB.lproj/LocalizableTypes.strings
index 670cf765d..80d7cc008 100644
--- a/iphone/Maps/LocalizedStrings/en-GB.lproj/LocalizableTypes.strings
+++ b/iphone/Maps/LocalizedStrings/en-GB.lproj/LocalizableTypes.strings
@@ -856,6 +856,7 @@
"type.natural.spring" = "Natural Spring";
"type.natural.spring.drinking_water_no" = "Natural Spring";
"type.natural.strait" = "Strait";
+"type.natural.tree" = "Tree";
"type.natural.tree_row" = "Tree Row";
"type.natural.vineyard" = "Vineyard";
"type.natural.volcano" = "Volcano";
diff --git a/iphone/Maps/LocalizedStrings/en.lproj/LocalizableTypes.strings b/iphone/Maps/LocalizedStrings/en.lproj/LocalizableTypes.strings
index c72693d2b..4c1a7c031 100644
--- a/iphone/Maps/LocalizedStrings/en.lproj/LocalizableTypes.strings
+++ b/iphone/Maps/LocalizedStrings/en.lproj/LocalizableTypes.strings
@@ -889,6 +889,7 @@
"type.natural.spring" = "Natural Spring";
"type.natural.spring.drinking_water_no" = "Natural Spring";
"type.natural.strait" = "Strait";
+"type.natural.tree" = "Tree";
"type.natural.tree_row" = "Tree Row";
"type.natural.vineyard" = "Vineyard";
"type.natural.volcano" = "Volcano";