Hachiōji Castle Photos

Meet 20 travelers, 7 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