An important landmark of the Meiji Era, Fushimi Momoyama Castle is also home to beautiful cherry blossom trees that frame its great structure.
Adventures of Yaseen Hijazi
An important landmark of the Meiji Era, Fushimi Momoyama Castle is also home to beautiful cherry blossom trees that frame its great structure.