China - NE (Harbin)

by: Downs Jim

Published:
Saturday 14th of October 2006 01:36:58 AM

Manchurian Tiger Preserve - Harbin, China


Songhua River at Harbin, China


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


High as a Kite


Dry season on the Songhua River near Harbin, China.


St. Sophia, Harbin, China (built 1905) (B&W)


St. Sophia, Harbin, China (built 1905)(color version)


The Mega-Buddha of Harbin, China


Next Gallery >>