Tourists climb onto the stones in the stone forest in Southwest China's Guizhou province, May 3, 2015. [Photo/IC]