Lanzhou, China

1 article

Swiss Priest’s 16-Year Service in Lanzhou Documented in New Film

The Swiss priest, known as Father Ki, dedicated 16 years of service to the island of Ran, now referred to as Lanzhou, beginning in 1954. As a regular...

Articles on the Map

Christ, Peer to Peer