diff --git a/binaries/data/mods/public/art/actors/structures/hellenes/siege_tower.xml b/binaries/data/mods/public/art/actors/structures/hellenes/siege_tower.xml
new file mode 100644
index 0000000000..df8476aff5
--- /dev/null
+++ b/binaries/data/mods/public/art/actors/structures/hellenes/siege_tower.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+ structural/hele_siege_tower.dae
+ structural/hele_siege_tower.dds
+
+
+ player_trans.xml
+
\ No newline at end of file
diff --git a/binaries/data/mods/public/art/meshes/structural/hele_siege_tower.dae b/binaries/data/mods/public/art/meshes/structural/hele_siege_tower.dae
new file mode 100644
index 0000000000..a5eddcdf76
--- /dev/null
+++ b/binaries/data/mods/public/art/meshes/structural/hele_siege_tower.dae
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a618e3f0968b8af0e1d2e8557a9d6a9ee67edf8ef8584579126c88722c853c82
+size 239185
diff --git a/binaries/data/mods/public/art/textures/skins/structural/hele_siege_tower.dds b/binaries/data/mods/public/art/textures/skins/structural/hele_siege_tower.dds
new file mode 100644
index 0000000000..0574866421
--- /dev/null
+++ b/binaries/data/mods/public/art/textures/skins/structural/hele_siege_tower.dds
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7d16853d481f3bb89e1188050299a068de7a5c9dd8929ff99a747a4ad8582447
+size 174904
diff --git a/binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_tower.xml b/binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_tower.xml
new file mode 100644
index 0000000000..098ccc6c93
--- /dev/null
+++ b/binaries/data/mods/public/simulation/templates/template_unit_mechanical_siege_tower.xml
@@ -0,0 +1,54 @@
+
+
+
+ Siege Tower
+ Bonused vs. Walls.
+
+
+
+ 260
+ 60
+
+
+
+ 200
+
+
+ 5.0
+ 20.0
+ 6.0
+
+
+ 3.0
+
+ 8.0
+
+
+
+
+ 0.0
+ 0.0
+ 65.0
+ 6.5
+ 1500
+
+
+ 0.0
+ 0.0
+ 130.0
+ 5.0
+ 0.0
+
+
+
+ 48
+
+
+
+
+ attack/siege/ram_move.xml
+ attack/siege/ram_attack.xml
+ attack/siege/ram_move.xml
+
+
+
diff --git a/binaries/data/mods/public/simulation/templates/units/hele_mechanical_siege_tower.xml b/binaries/data/mods/public/simulation/templates/units/hele_mechanical_siege_tower.xml
new file mode 100644
index 0000000000..66ad91a16c
--- /dev/null
+++ b/binaries/data/mods/public/simulation/templates/units/hele_mechanical_siege_tower.xml
@@ -0,0 +1,43 @@
+
+
+
+ hele
+ Helepolis
+ Siege Tower
+ When Demetrius Poliorcetes besieged Salamis, in Cyprus, he instructed that a machine be constructed, which he called "the taker of cities." Its form was that of a square tower, each side 90 cubits high and 45 wide. It rested on four wheels, each eight cubits high. It was divided into nine stories, the lower of which contained machines for throwing great stones, the middle large catapults for throwing spears, and the highest, other machines for throwing smaller stones, together with smaller catapults. It was manned with 200 soldiers, besides those that moved it by pushing the parallel beams at the bottom.
+ units/celt_mechanical_siege_ram.png
+
+
+ structures/hellenes/siege_tower.xml
+
+
+ 40
+
+ 700
+ 400
+
+
+
+
+ 3.0
+
+
+
+
+
+ 400
+
+
+ 25.0
+ 20.0
+
+
+ 6.0
+
+
+ 15
+ 0.1
+ Support Infantry
+ 1
+
+