Residents wait for buses at a damaged bus station after landfall of the typhoon Rammasun in Haikou, capital of south China's Hainan Province, July 19, 2014. [Photo/Xinhua]