Naminoue-gū - Credit: Wikimedia Commons
is a Shinto shrine in Naha, Okinawa Prefecture, Japan, the ichinomiya (primary shrine) of the prefecture. It sits atop a high bluff, overlooking Naminoue Beach and the ocean. Read more on Wikipedia
Source: en.wikipedia.org