3324 2024 Japan – View from inside Himeji Castle Honshu_result ← Previous Next → ..view from the top level of Himeji Castle..