First Our Lady of China in New York Landed in St. Patrick’s Old Cathedral
Have you ever seen a Chinese lady’s statue in a church? Now you will find one in New York City.
Recently, many Catholics welcome the first Our Lady of China.
This statue is located in St. Patrick's Old Cathedral in Chinatown, which has become one of the most popular churches for Chinese Catholics.