Castle on a hill with red-roofed towers