Tourists pass by a LED screen in rain at the Tian'anmen Square in Beijing, capital of China, Aug. 28, 2013. Beijing witnessed a rainfall on Wednesday.(Xinhua/Wang Yueling)
Tourists pass by a LED screen in rain at the Tian'anmen Square in Beijing, capital of China, Aug. 28, 2013. Beijing witnessed a rainfall on Wednesday.(Xinhua/Wang Yueling)