MORE FROM Its My Life

Its My Life

Cracking the Ice City

The Chinese provincial capital of Harbin houses its fair share of awe-inspiring structures and offers as much for the inquisitive traveller as it does to anyone looking for some peace and quiet

Its My Life10 years ago