Himeji Castle, also known as the White Heron castle, probably the most beautiful castle in Japan (by killerturnip).
(via imgTumble)
Himeji Castle, also known as the White Heron castle, probably the most beautiful castle in Japan (by killerturnip).