This is one of my favorite photos from this weekend in Shanghai. Holy Trinity Church, opened in 1869, was the cathedral church for the Anglican Diocese of North China. It continued to function as a church until being closed in 1966, at the start of the Cultural Revolution. Unlike many other churches in Shanghai and […]