Ancient Castle Perched on Rocky Hill