diff --git a/Textures/Terrain.winter/golfcourse1.png b/Textures/Terrain.winter/golfcourse1.png
new file mode 100644
index 000000000..6535caf21
Binary files /dev/null and b/Textures/Terrain.winter/golfcourse1.png differ
diff --git a/Textures/Terrain/golfcourse1.png b/Textures/Terrain/golfcourse1.png
new file mode 100644
index 000000000..2db6af2af
Binary files /dev/null and b/Textures/Terrain/golfcourse1.png differ
diff --git a/materials.xml b/materials.xml
index baa05b8eb..2e0fe1034 100644
--- a/materials.xml
+++ b/materials.xml
@@ -1177,7 +1177,6 @@ Shared parameters for various materials.
   <name>GrassCover</name>
   <name>BareTundraCover</name>
   <name>MixedTundraCover</name>
-  <name>GolfCourse</name>
   <name>Cemetery</name>
   <effect>Effects/landmass</effect>
   <texture>Terrain/tundra.png</texture>
@@ -1539,6 +1538,44 @@ Shared parameters for various materials.
   <tree-width-m>12.0</tree-width-m>
  </material>
 
+ <material>
+  <condition>
+   <equals>
+    <property>sim/startup/season</property>
+    <value>summer</value>
+   </equals>
+  </condition>
+  <name>GolfCourse</name>
+  <texture>Terrain/golfcourse1.png</texture>
+  <xsize>2000</xsize>
+  <ysize>2000</ysize>
+  <light-coverage>2000000.0</light-coverage>
+  <diffuse>
+   <r>0.93</r>
+   <g>0.95</g>
+   <b>0.93</b>
+   <a>1.0</a>
+  </diffuse>
+  <specular>
+   <r>0.1</r>
+   <g>0.12</g>
+   <b>0.1</b>
+   <a>1.0</a>
+  </specular>
+  <shininess>1.2</shininess>
+  <solid>1</solid>
+  <friction-factor>0.7</friction-factor>
+  <rolling-friction>0.1</rolling-friction>
+  <bumpiness>0.3</bumpiness>
+  <load-resistance>1e30</load-resistance>
+  <wood-coverage>500000.0</wood-coverage>
+  <tree-texture>Textures/Trees/mixed-summer.png</tree-texture>
+  <tree-varieties>8</tree-varieties>
+  <tree-range-m alias="/params/forest/tree-range-m"/>
+  <tree-height-m>20.0</tree-height-m>
+  <tree-width-m>12.0</tree-width-m>
+ </material>
+
  <material>
   <condition>
    <equals>
@@ -2398,6 +2435,46 @@ Shared parameters for various materials.
   <tree-width-m>12.0</tree-width-m>
  </material>
 
+ <material>
+  <condition>
+   <equals>
+    <property>sim/startup/season</property>
+    <value>winter</value>
+   </equals>
+  </condition>
+  <name>GolfCourse</name>
+  <texture>Terrain.winter/golfcourse.png</texture>
+  <xsize>2000</xsize>
+  <ysize>2000</ysize>
+  <light-coverage>2000000.0</light-coverage>
+  <diffuse>
+   <r>0.93</r>
+   <g>0.95</g>
+   <b>0.93</b>
+   <a>1.0</a>
+  </diffuse>
+  <specular>
+   <r>0.1</r>
+   <g>0.12</g>
+   <b>0.1</b>
+   <a>1.0</a>
+  </specular>
+  <shininess>1.2</shininess>
+  <solid>1</solid>
+  <friction-factor>0.7</friction-factor>
+  <rolling-friction>0.1</rolling-friction>
+  <bumpiness>0.3</bumpiness>
+  <load-resistance>1e30</load-resistance>
+  <wood-coverage>150000.0</wood-coverage>
+  <wood-size>10000.0</wood-size>
+  <tree-density>5000.0</tree-density>
+  <tree-texture>Textures/Trees/mixed-winter.png</tree-texture>
+  <tree-varieties>8</tree-varieties>
+  <tree-range-m alias="/params/forest/tree-range-m"/>
+  <tree-height-m>20.0</tree-height-m>
+  <tree-width-m>12.0</tree-width-m>
+ </material>
+
  <material>
   <condition>
    <equals>