My Photographs: Top 5 Siberian Tiger Park – Harbin, China.

2 Comments

Siberian Tiger Park, February 2010. Visitors to the northeastern Chinese city of Harbin are attracted by the promise of stunning Russian architecture and the world’s most impressive Ice & Snow Sculpture Festival. Less trumpeted, but equally fascinating in its own way is this eerie Siberian Tiger Park Preserve situated 14 km outside the city centre.

Continue Reading »