diff --git a/RMuseum/Models/Ganjoor/GanjoorGeoLocation.cs b/RMuseum/Models/Ganjoor/GanjoorGeoLocation.cs
new file mode 100644
index 00000000..b5137ee9
--- /dev/null
+++ b/RMuseum/Models/Ganjoor/GanjoorGeoLocation.cs
@@ -0,0 +1,26 @@
+using NetTopologySuite.Geometries;
+
+
+namespace RMuseum.Models.Ganjoor
+{
+ ///
+ /// Geo Locations (Cities) referred by Ganjoor Metadata
+ ///
+ public class GanjoorGeoLocation
+ {
+ ///
+ /// id
+ ///
+ public int Id { get; set; }
+
+ ///
+ /// name
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// geo location
+ ///
+ public Point Location { get; set; }
+ }
+}
diff --git a/RMuseum/RMuseum.csproj b/RMuseum/RMuseum.csproj
index d37628b3..882fa70e 100644
--- a/RMuseum/RMuseum.csproj
+++ b/RMuseum/RMuseum.csproj
@@ -18,6 +18,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
+