An old man walks with his pet dog on street in Beijing, capital of China, July 5, 2010. Chinese meteorological authority said Monday hot weather continues to scorch many parts of the country. [Xinhua]
Go to Forum >>0 Comments