Worship Area Nakagusuku Castle Okinawa, Japan
A worship area, associated with the castle, includes this atmospheric shrine that is dedicated to Hinukan, the Okinawan god of fire and the hearth.