The Last Vestiges of the Russian Orthodox Church in China - St. Sophia - now a museum.

by Downs Jim

the last vestiges of russian orthodox church i seeking critique downs jim

Gallery: China - NE (Harbin)

Tags: seeking critique

Category: Architecture

Published: Saturday 21st of October 2006 11:53:19 PM


Jim Downs
Russian Orthodox Church in China One of the few churches that survived the Cultural Revolution in China. Located in Harbin in NE China.

Next Image >>