Himeji Castle is a masterpiece and no visit to Japan would be complete without a gaze at its pearly white walls.