Japan > Himeji Castle.