Discover Himeji: Home to Japan's Largest Castle

Mighty Himeji Castle towers above a city with a unique culinary culture.

Discover Himeji: Home to Japan's Largest Castle

Photo: rimage.gnst.jp