which castle was built on a high mountain ?
takayama castle