Designed by
Title
Himeji Castle, Japan #69232083
Description
Himeji Castle with massive sloping stone walls and defensive loopholes in the shape of circles, triangles and rectangles. Himeji Castle is the largest castle in Japan and is constructed primarily of stone and wood.