1
castillo en la montaña
1
mountain castle
See also:
平城 (ひらじろ)