Beautiful spring scenery of a majestic Japanese castle surrounded by amazing sakura cherry blossoms in Tsuyama, Okayama, Japan!!
A majestic Yagura tower standing above the stone walls of Tsuyama Castle a historic Japanese fortress surrounded by romantic cherry blossom trees in beautiful Sakura season, in Okayama, Japan
|