diff --git a/server/map/__pycache__/get_relation.cpython-311.pyc b/server/map/__pycache__/get_relation.cpython-311.pyc
index 06e348b394c484b248876e4f45c90e083c3acc46..9133a38b51eb7799dc10e304937f79ddd98aaa6c 100644
Binary files a/server/map/__pycache__/get_relation.cpython-311.pyc and b/server/map/__pycache__/get_relation.cpython-311.pyc differ
diff --git a/server/map/get_relation.py b/server/map/get_relation.py
index 424fae44c8ffe7fd0a249e54f05bc6d715308ee1..7cfa0cfd3f5f78251281c4c4c39a6725c8c98321 100644
--- a/server/map/get_relation.py
+++ b/server/map/get_relation.py
@@ -33,14 +33,13 @@ def get_relation(self, body_of_water: str):  # NB: implement body_of_water
     # NB test plot
     fig, ax = plt.subplots()
     ax.set_aspect(1)
-    # ax.xaxis.set_major_locator(ticker.MultipleLocator(0.2))
 
-    for i, polygon in enumerate(tiles['geometry']):
-        random_color = "#{:06x}".format(random.randint(0, 0xFFFFFF))
+    # Plot the divided_map
+    tiles.plot(ax=ax, facecolor='none', edgecolor='black')
 
-        x, y = polygon.exterior.xy
-        ax.plot(x, y, color='blue', alpha=0.5)
-        ax.fill(x, y, color=random_color, alpha=1)
+    for i, tile in enumerate(tiles.geometry):
+        random_color = "#{:06x}".format(random.randint(0, 0xFFFFFF))
+        gpd.GeoSeries(tile).plot(ax=ax, facecolor=random_color, edgecolor='black')
 
     plt.show()