Cathedral In Southwest China

Cathedral in southwest china

Cathedral in salwen river valley at southwest of China,which made by french churchman and local people.