A pedestrian walks in rain across an intersection on Queen's Road East in Wanchai, south China's Hong Kong, April 5, 2012. A thunderstorm hit the city on Thursday afternoon. [Xinhua]