Satellite map of Mihara Castle
Mihara Castle (三原城, Mihara-jō), also known as Ukishiro Castle, is a hirashiro (castle on a plain) located in Mihara, Hiroshima Prefecture, Japan.
Latitude: 34° 24' 2.77" N
Longitude: 133° 04' 34.54" E
Nearest city to this article: Mihara
Read about Mihara Castle in the Wikipedia Satellite map of Mihara Castle in Google Maps