Prominent hill overlooking the Isle of Avalon.