America's Finest Ambassador

Harbin Ice Festival

Harbin, Heilongjiang Province, China