It's hard not to look at the snow shimmering white on the mountain at this forest park in northeast China.
No comments