China - NE (Harbin)

by: Downs Jim

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 >>