Driving up a mountainous road in Kamigori, Hyogo Prefecture, the scent of forests wafted into the vehicle through an open window. [Read More]

No reproduction or republication without written permission.