Diorite castle