Climate change hits tourism