Tourists at the West Lake battle strong wind in Hangzhou, East China's Zhejiang province, Monday. [Photo/IC]