a statue of the virgin of peace is the center of the place