above the hamlet a colossal grey-stone castle was perched atop an immense rocky peak , while everything in the immediate vicinity below was completely overshadowed by its eerie dark walls and forbidding windowless towers .