Hmm die Burg Himeji in Japan eventuell?