A pet dog is seen in snow in Beijing, capital of China, Feb. 13, 2011. Beijing embraced the second snowfall this winter since Saturday night. [Xinhua]
Go to Forum >>0 Comments