hydel power generation and tourism