The quaint town of Uchiko is surrounded by mystical mountains…. …and bordered by a river swelled by autumnal rains.
Ozu Castle appears to be floating above the clouds of mountains in Ehime Prefecture.
The quaint town of Uchiko is surrounded by mystical mountains…. …and bordered by a river swelled by autumnal rains.
Ozu Castle appears to be floating above the clouds of mountains in Ehime Prefecture.