Japan22TravelerHimeji Castle April 1, 2023 in Japan Peak cherry blossoms. Way too sunny. 1 like Show trip