Blossom, Cherry Blossom, asia, beautiful, bloom, blooming, blossom, branch, building, castle moat, cherry, cherry blossoms, cherry tree, culture, destination, exterior, facade, floral, flower, fortress, garden, hakuro-jo, heritage, himeji, himeji castle, himeji japan, history, hyogo prefecture, japan, japanese, japanese castle, kansai, landmark, landscape, nature, old, outdoor, park, pink, sakura, sakura japan, shirasagi-jo, sightseeing, spring, tourism, tourist, travel, tree, unesco, wall, white egret castle, architecture