Ancient fortress on a hill