Zamek Matsuyama (, Matsuyamaj?), zwany także zamkiem Bitchu-Matsuyama dla odróżnienia go od Zamku Matsuyama w Shikoku, stoi na stromej górze na północ od centrum miasta Takahashi. Jest to najstarszy zachowany zamek w Japonii i jedyny zamek na szczycie góry wśród dwunastu oryginalnych zamków, które przetrwały w stanie nienaruszonym. Na wysokości 430 m n. p. m.jest także najwyższym szczytem Japonii.
Zamek Matsuyama został zbudowany w 1240 roku, kiedy zamki służyły głównie jako twierdze obronne, a zatem zostały zbudowane na stromych górach, które były trudne do zaatakowania. Nie były one wielkimi symbolami statusu i ośrodkami administracyjnymi i kulturalnymi, jednak zamki stały się w XVI wieku, kiedy panowie zaczęli budować je na łatwiej dostępnych wzgórzach i na równinach.