Uwajima Castle

Located in Uwajima city, Ehime, Shikoku island, Uwajima Castle is one of the 12 castle sites that still have the original tenshu/keep in place, which is also one of the smallest, but nonetheless no less impressive.

by Tsubame_Hikari