Japan Alps Mountain Castle with Panoramic Alpine Views
Matsukura Castle occupies a dramatic mountain position in the foothills of the Japan Alps (Northern Alps / Tateyama range), with stunning views on clear days of the entire Toyama Plain, Toyama Bay, and the snow-capped peaks of the Tateyama range. It is among the most scenically positioned castle ruins in Chubu Japan.