Link Odani Castle was a hilltop style Japanese Castle located on Mt Odani in Kohoku Shiga Prefecture. Odani Castle was built by the Azai clan, but fell to Oda Noburnaga in a siege. Odani Castle is considered to have been one of Japan's Five Greatest Mountain Castles. Today little remains of Odani Castle with only some earthworks visible. |