Japan: Himeji
What Himeji used to look like.