diff --git a/search_api_location.info.yml b/search_api_location.info.yml
new file mode 100644
index 0000000..5870629
--- /dev/null
+++ b/search_api_location.info.yml
@@ -0,0 +1,8 @@
+type: module
+name: 'Search API Location'
+description: 'Adds location based search to the Search API module'
+package: Search
+core: 8.x
+configure: search_api.overview
+dependencies:
+  - search_api
\ No newline at end of file
diff --git a/src/Plugin/search_api/data_type/LocationDataType.php b/src/Plugin/search_api/data_type/LocationDataType.php
new file mode 100644
index 0000000..5152db3
--- /dev/null
+++ b/src/Plugin/search_api/data_type/LocationDataType.php
@@ -0,0 +1,23 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\search_api_location\Plugin\search_api\data_type\TestDataType.
+ */
+
+namespace Drupal\search_api_location\Plugin\search_api\data_type;
+
+use Drupal\search_api\DataType\DataTypePluginBase;
+
+/**
+ * Provides the location data type.
+ *
+ * @SearchApiDataType(
+ *   id = "location",
+ *   label = @Translation("Latitude/Longitude"),
+ *   description = @Translation("Location data type implementation")
+ * )
+ */
+class LocationDataType extends DataTypePluginBase {
+
+}
