Himeji Castle, also known as the White Heron castle, probably the most beautiful castle in Japan

Himeji Castle, also known as the White Heron castle, probably the most beautiful castle in Japan

Advertisements