Arg. Nothing to say.

Himeji Castle, Himeji, Japan. There are a lot of castles in Japan, most of them reconstructed as they’ve succumbed the harshness of fire and time. Himeji Castle is the castle to end all castles. Pretty crazy considering the entire thing is built out of chopsticks and saliva. Just kidding.