Gifu Castle

Gifu castle

Ancient gifu castle stands on top of the kinkasan mountain in gifu city of japan