Buy a Framed Print of Himeji Castle in Japan. This magical wall art features Himeji castle in Japan. The castle is seen from the other side of a stunning copse of cherry blossoms in full bloom. The blossoms and the white walls of Himeji castle give this image the effect of a snow steeped landscape. Himeji castle sits high on a hilltop in the city of Himeji which is in the Hyōgo Prefecture of Japan. The castle is often fondly referred to as white egret or heron castle, this is because of the aforementioned brilliant white walls.