The longest castle in the world