mountain top castle in Gifu