The Himeji Castle

Off the fashionable city of Kobe, a train-ride away is the Heron-like coloured in white Himeji Castle, perched on a … More