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.
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.