 In 1994 was the center of worship of about 16,000 Catholics and it still gather the half of the Catholic population of the Fuzhou.The church is now listed among the major cultural relics of the Fujian Province.Urban developments of the South Riverside Avenue in 2008 were conducted by the Academy of Building Research in order to make some modifications without altering its beauty and original conception.