Uwajima Castle in Ehime Prefecture, Japan By elenacole Uwajima Castle in Ehime Prefecture, Japan#Tourism, #nippon, #ASIA, #landmark, #tourist | October 22, 2020