Why is energy of water flowing in river considered to be an intereact form of solar energy?
Solar energy causes the water to evaporate and form clouds. This leads to rain and snow fall on the mountains.
The rain and snow flow down from the mountains as rivers, thus the energy of flowing water is an indirect form of solar energy.