Usuki Castle Ruin...
Usuki Castle Ruin, located in Usuki, Japan, is a historic site that offers visitors a glimpse into the country's rich past. The castle was originally built in the 16th century by Otomo Sorin, a powerful feudal lord during the Sengoku period. Today, o...
Usuki, Kyushu-Okinawa, Japan