Shuri Castle (Shurijo) is the largest castle on the Okinawan Islands. It was the palace of the ancient Ryukyu Kingdom. The Ryukyu Kingdom was a Tributary State to China. Because of this the ancient architecture of Okinawa is a fascinating blend of both Chinese and Japanese styles.
This castle was almost entirely destroyed in WW2. The castle standing today is a reconstruction built in 1992.