Shuri Castle

Shuri Castle is a royal castle in Okinawa that served as the political and ceremonial center of the Ryukyu Kingdom. Its architecture and rituals reflect the kingdom’s connections with Japan and China.

Connect