Churches on Chongming Island
Chongming Island, located in the Yangtze River Delta, measures about 80km across and an average 15km north to south, and has also seen its share of missionaries. A surprisingly large number of churches are still witness to this, often with thriving congregations. And it is also an amazing destinatio
by Gordon