Hachiōji Castle Photos

Meet 21 travelers, 8 tour guides and discover 1,106 photos

Hachiōji Castle is a yamashiro, or mountain-castle, located in Hachiōji, Tokyo, Japan.Hachiōji Castle was built in the 1570s by Hojo Ujiteru. It was constructed on a mountain, with many features located in strategic positions to deter an enemy force.
View Hachiōji Castle guide >

Mountain On Which Hachiōji Castle Located