diff --git a/country_page.module b/country_page.module
index fc948a0..f9ddbed 100644
--- a/country_page.module
+++ b/country_page.module
@@ -35,6 +35,21 @@ function country_page_menu() {
   return $items;
 }
 
+/**
+ * Implements hook_entity_info_alter().
+ */
+function country_page_entity_info_alter(&$entity_info) {
+  $entity_info['country']['uri callback'] = 'country_page_uri';
+}
+
+/**
+ * Implements callback_entity_info_uri().
+ */
+function country_page_uri($country) {
+  return array(
+    'path' => 'country/' . $country->iso2,
+  );
+}
 
 /**
  * Menu callback to view a country.
