Cathedral at Huye - massive place