diff --git a/app/views/cities/show.html.erb b/app/views/cities/show.html.erb
index 2c89538..1c4f40e 100644
--- a/app/views/cities/show.html.erb
+++ b/app/views/cities/show.html.erb
@@ -30,12 +30,32 @@
-
- <%= "#{@city&.country&.emoji + " " || ""}#{@city&.country&.name}" %>
-
-
- <%= @city&.state&.name %>
-
+
+ <% if @city.country.present? && @city.country.region.present? %>
+ <%= link_to cities_path(country: @city.country, region: @city.country.region), class: "badge badge-lg badge-primary hover:badge-outline transition-all duration-200" do %>
+ <%= "#{@city.country.emoji + " " || ""}#{@city.country.localized_name}" %>
+ <% end %>
+ <% else %>
+
+ <%= "#{@city&.country&.emoji + " " || ""}#{@city&.country&.localized_name}" %>
+
+ <% end %>
+
+ <% if @city.country.present? && @city.state.present? && @city.country.region.present? %>
+ <%= link_to cities_path(country: @city.country, state: @city.state, region: @city.country.region), class: "badge badge-lg badge-secondary hover:badge-outline transition-all duration-200" do %>
+ <%= @city.state.name %>
+ <% end %>
+ <% else %>
+
+ <%= @city&.state&.name %>
+
+ <% end %>
+
+ <%#= "#{@city&.country&.emoji + " " || ""}#{@city&.country&.name}" %>
+
+
+ <%#= @city&.state&.name %>
+
<%= render "shared/wiki_data_badge", city: @city %>
diff --git a/app/views/weather_arts/show.html.erb b/app/views/weather_arts/show.html.erb
index 0e67b58..8644bd7 100644
--- a/app/views/weather_arts/show.html.erb
+++ b/app/views/weather_arts/show.html.erb
@@ -22,12 +22,26 @@
-
- <%= "#{@weather_art&.city&.country&.emoji + " " || ""}#{@city&.country&.localized_name}" %>
-
-
- <%= @weather_art&.city&.state&.name %>
-
+
+ <% if @weather_art.city.country.present? && @weather_art.city.country.region.present? %>
+ <%= link_to cities_path(country: @weather_art.city.country, region: @weather_art.city.country.region), class: "badge badge-lg badge-primary hover:badge-outline transition-all duration-200" do %>
+ <%= "#{@weather_art.city.country.emoji + " " || ""}#{@weather_art.city.country.localized_name}" %>
+ <% end %>
+ <% else %>
+
+ <%= "#{@weather_art&.city&.country&.emoji + " " || ""}#{@city&.country&.localized_name}" %>
+
+ <% end %>
+
+ <% if @weather_art.city.country.present? && @weather_art.city.state.present? && @weather_art.city.country.region.present? %>
+ <%= link_to cities_path(country: @weather_art.city.country, state: @weather_art.city.state, region: @weather_art.city.country.region), class: "badge badge-lg badge-secondary hover:badge-outline transition-all duration-200" do %>
+ <%= @weather_art.city.state.name %>
+ <% end %>
+ <% else %>
+
+ <%= @weather_art&.city&.state&.name %>
+
+ <% end %>
<%= render "shared/wiki_data_badge", city: @weather_art&.city %>
<%= @weather_art.formatted_time(:date) %>